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文件。
需要为代码模块编写文档时
需要更新现有功能说明时
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
通过深度提问挖掘需求,完善规格或设计文档。识别模糊点与边缘情况,引导用户澄清技术、UX及安全细节,最终生成完整文档。
需要完善设计文档
深入探讨技术方案
梳理产品需求规格
npx skills add LibPDF-js/core --skill interview-spec -g -y
根据 Conventional Commits 规范自动分析代码变更,智能选择提交类型并生成符合标准的 Git 提交信息。支持自动暂存相关文件,同时严格识别并跳过包含敏感密钥的文件,确保提交安全合规。
用户请求创建 Git 提交
需要按照规范格式化提交信息
npx skills add LibPDF-js/core --skill conventional-commit -g -y
用于在.agents/plans/目录下创建计划文件,需先读取ARCHITECTURE.md理解分层架构,根据上下文确定slug并生成包含元数据的内容文件。
需要为项目新功能或任务制定详细执行计划时
用户请求创建新的规划文档或方案文件时
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直观且符合开发直觉。
需要审查库或模块的API设计是否易用
评估开发者使用代码时的体验和摩擦点
npx skills add LibPDF-js/core --skill dx-review -g -y
根据 .agents/plans/ 目录中的规范文件,自主完成功能实现。包括阅读架构与代码风格文档、拆解任务、编写高低层代码及测试,并执行测试、类型检查和 lint 修复直至通过。
需要实现新的功能规范
指定 plans 目录下的 spec 文件
npx skills add LibPDF-js/core --skill implement-spec -g -y


