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)
执行严格且诚实的代码审查,评估安全性、可靠性、性能及代码品味。通过并行子代理进行多维度分析,汇总问题并生成结构化报告,不修改代码,旨在发现真实问题并提供修复建议。
需要全面代码质量评估
请求安全或性能审查
提交代码前的最终检查
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 参考、指南及概念说明。
需要为新模块编写文档
需要更新现有功能文档
请求生成 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 提交。分析代码变更,智能分类类型与范围,自动暂存文件并过滤敏感信息,生成符合标准的提交消息并完成提交,确保版本历史清晰规范。
用户希望按照规范提交代码
需要自动生成符合 Conventional Commits 格式的 commit message
npx skills add LibPDF-js/core --skill conventional-commit -g -y
用于在项目目录中创建标准化计划文件,自动读取架构文档并生成带元数据的Markdown文件。
用户需要制定新功能或模块的开发计划
需要为特定任务生成结构化的规划文档
npx skills add LibPDF-js/core --skill create-plan -g -y
用于在.agents/scratches/目录创建临时备忘或探索性笔记文件。支持自动生成分隔符ID、前置元数据及多种内容输入方式,适用于记录想法和临时信息。
用户需要快速记录临时的想法或笔记
用户希望保存对话中的探索性内容
npx skills add LibPDF-js/core --skill create-scratch -g -y
评估库的开发者体验(DX)和API易用性。通过检查可发现性、一致性、常用场景流畅度及错误处理,识别摩擦点并提供改进建议,确保API直观且符合直觉。
需要审查库或模块的API设计质量
评估代码的开发者体验和易用性
npx skills add LibPDF-js/core --skill dx-review -g -y
该技能用于自主实现 `.agents/plans/` 目录中的功能规格。它要求先理解架构和代码规范,规划任务后编写低层与高层代码,并通过 TDD 方式编写、运行测试及修复类型检查问题,直至功能完整且通过验证。
需要基于指定规格文件实现新功能
执行端到端的开发、测试与质量检查流程
npx skills add LibPDF-js/core --skill implement-spec -g -y


