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
用于在之前的会话中断后,继续实现功能规格。Agent 自动识别待实现的 spec,评估当前代码状态与测试情况,遵循架构与代码规范,自主完成剩余开发、编写测试并修复问题,直至功能完整且测试通过。
用户要求继续之前未完成的开发任务
需要恢复并推进已开始的特性实现
npx skills add LibPDF-js/core --skill continue-implementation -g -y
根据上下文识别需文档化的模块或功能,阅读源码和现有文档,遵循写作规范生成或更新 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 commit 操作
npx skills add LibPDF-js/core --skill conventional-commit -g -y
用于在项目 .agents/plans/ 目录下创建标准化计划文件。通过读取架构文档理解分层设计,结合上下文确定 slug 并生成包含元数据和内容的 Markdown 文件,支持多种输入方式。
需要为新功能或任务创建结构化计划
在 .agents/plans/ 目录下新建规划文档
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/ 目录中的功能规格。通过解析架构与代码规范,规划并执行低层与高层代码实现,编写测试、运行校验及修复问题,直至功能完成且测试通过。
需要实现新的功能规格
根据计划文件进行代码开发
执行端到端的功能开发与测试
npx skills add LibPDF-js/core --skill implement-spec -g -y


