Agent Skills
› LibPDF-js/core
LibPDF-js/core
GitHub用于对代码进行严格的质量审查,评估安全性、可靠性、性能和设计品味。通过并行子代理分析不同维度,最终生成结构化报告供开发者修复,不直接修改代码。
Install All Skills
npx skills add LibPDF-js/core --all -g -y
Skills in Collection (10)
用于对代码进行严格的质量审查,评估安全性、可靠性、性能和设计品味。通过并行子代理分析不同维度,最终生成结构化报告供开发者修复,不直接修改代码。
需要全面审查代码质量
评估代码的安全性和性能隐患
检查API设计和代码规范
npx skills add LibPDF-js/core --skill code-review -g -y
用于继续执行上一会话中未完成的规范实现,自动评估当前状态、规划剩余任务并持续编码直至测试通过。
用户要求继续之前的功能开发
需要中断后恢复代码实现
npx skills add LibPDF-js/core --skill continue-implementation -g -y
根据源代码和上下文生成模块或功能的 Markdown 文档,遵循项目写作规范,使用 Fumadocs 框架在指定目录创建或更新 MDX 文件。
用户请求为某个模块或功能编写文档
需要更新现有 API 参考、指南或概念说明
npx skills add LibPDF-js/core --skill create-documentation -g -y
该技能用于研究参考库中特定功能的实现方式,以指导自身开发。通过搜索PDF.js、pdf-lib和PDFBox等库的代码,分析其设计模式、权衡及边缘情况,最终生成包含推荐建议的研究文档。
需要了解某个功能在开源库中的具体实现细节
需要对比多个参考库的设计方案并获取最佳实践建议
npx skills add LibPDF-js/core --skill explore-references -g -y
通过深度提问引导用户完善规格或设计文档,识别模糊点与边缘情况,最终生成完整文档。
需要完善需求规格说明书
需要补充系统设计文档细节
npx skills add LibPDF-js/core --skill interview-spec -g -y
根据 Conventional Commits 规范,自动分析代码变更并生成符合标准的 Git 提交信息。支持智能选择类型、作用域及撰写正文,同时具备敏感文件检测与安全防护机制,确保提交操作规范且安全。
用户要求提交代码更改
需要按照规范格式化 Git 提交消息
执行 git commit 操作
npx skills add LibPDF-js/core --skill conventional-commit -g -y
用于在.agents/plans/目录下创建新的计划文件。通过读取架构文档理解设计原则,根据上下文确定文件名并生成包含元数据和内容的Markdown文件,支持多种内容输入方式。
需要为功能或任务创建结构化计划时
初始化新的开发方案文档时
npx skills add LibPDF-js/core --skill create-plan -g -y
用于在.agents/scratches/目录下创建临时备忘、灵感或探索性笔记文件。支持自动命名、生成元数据及多种内容输入方式,便于快速记录非结构化信息。
用户需要快速记录临时想法或笔记
用户希望保存对话中的探索性内容
npx skills add LibPDF-js/core --skill create-scratch -g -y
评估库的开发者体验(DX)和API易用性,涵盖发现性、一致性、错误处理等维度。
需要评估库的开发者体验
审查API的易用性和人体工学设计
npx skills add LibPDF-js/core --skill dx-review -g -y
自动根据规范文件实现功能,遵循架构与代码风格,编写并运行测试、类型检查和 lint,直到特性完成且测试通过。
需要根据 .agents/plans/ 目录中的规范实现新功能
用户要求基于计划文档进行自主编码
npx skills add LibPDF-js/core --skill implement-spec -g -y


