Agent Skills
› codeaholicguy/ai-devkit
codeaholicguy/ai-devkit
GitHub提供AI代理间通信能力,支持发现活跃代理、读取上下文及发送消息或请求信息。用于代理协同与数据交换。
Install All Skills
npx skills add codeaholicguy/ai-devkit --all -g -y
Skills in Collection (25)
提供AI代理间通信能力,支持发现活跃代理、读取上下文及发送消息或请求信息。用于代理协同与数据交换。
需要查找其他活跃AI代理
向指定代理发送指令或信息
获取代理近期上下文
代理间异步或同步通信
npx skills add codeaholicguy/ai-devkit --skill agent-communication -g -y
管理AI代理生命周期,包括列出、启动、发送任务指令、会话管理及终止等。提供工作流指引与分配规则,支持多代理协作与监控。
需要启动或停止AI代理
向其他代理分配具体任务
检查代理状态或列表
npx skills add codeaholicguy/ai-devkit --skill agent-management -g -y
用于多智能体工作流的持续监督与协调,包括轮询进度、解除阻塞、依赖管理、输出中继及冲突解决。通过循环扫描和验证确保任务完成,区别于一次性操作。
需要协调多个AI Agent的协作流程
监控并推进多Agent任务的执行状态
npx skills add codeaholicguy/ai-devkit --skill agent-orchestration -g -y
提供结构化头脑风暴工作流,涵盖发散、挑战与收敛阶段。用于生成创意、评估方案、压力测试想法及辅助决策。强调最小化解决方案和删除成本,避免冗余,适用于产品、技术及内容策略的构思与优化。
用户请求头脑风暴或产生新想法
需要评估产品创意或技术路径
要求对比概念或缩小选择范围
npx skills add codeaholicguy/ai-devkit --skill brainstorm -g -y
根据最新提交自动生成 CHANGELOG.md 的 Unreleased 部分,支持从 Git 历史提取提交信息并生成带链接的单行摘要。
用户要求更新变更日志
需要基于最近提交生成发布说明
npx skills add codeaholicguy/ai-devkit --skill changelog -g -y
为AI编码代理提供安全的Git提交工作流,确保仅提交意图变更并排除无关文件。包含状态检查、精准暂存、前置验证及合规性审查,生成符合规范的提交信息,防止误提交敏感或无关内容。
用户要求提交代码
准备提交以创建PR就绪的检查点
完成工作并使用规范提交
npx skills add codeaholicguy/ai-devkit --skill dev-commit -g -y
用于在开发流程中审查功能设计文档,验证架构与需求的一致性,识别设计缺陷和权衡点。通过交叉检查需求、评估完整性并记录决策,确保设计质量后再进入实现阶段。
用户希望验证系统架构或设计文档
需要解决设计层面的技术权衡问题
处于开发生命周期中的设计评审阶段
npx skills add codeaholicguy/ai-devkit --skill dev-design -g -y
指导AI执行功能实现(Phase 5)及代码与设计一致性检查(Phase 7)。包含TDD实践、任务队列管理、文档同步及变更处理,确保开发流程规范。
用户希望执行规划好的功能实现任务
需要验证代码是否符合设计文档
运行开发生命周期第5阶段或第7阶段
npx skills add codeaholicguy/ai-devkit --skill dev-implementation -g -y
协调 AI DevKit 结构化 SDLC 各阶段技能,管理从需求、设计到测试、审查的全生命周期流程。负责启动验证、依赖检查及执行前规划,确保按序调用子技能完成开发任务。
用户希望运行完整的软件开发生命周期流程
需要选择或协调下一个开发阶段的任务
npx skills add codeaholicguy/ai-devkit --skill dev-lifecycle -g -y
指导AI开发套件中功能任务的规划、创建与更新,包括生成初始计划、同步实施进度、记录阻塞项及重新平衡任务依赖,确保计划文档与实际开发状态一致。
用户希望创建新功能实现计划
需要更新任务进度或标记阻塞
实施阶段完成后需同步规划文档
npx skills add codeaholicguy/ai-devkit --skill dev-planning -g -y
用于将已审查的功能分支同步、推送并创建或更新代码评审请求。流程涵盖上下文验证、远程拉取、变基冲突解决及安全推送,最终生成包含摘要和风险的评审描述。
用户希望发布功能分支以进行代码审查
需要创建或更新 GitHub/GitLab 的 PR/MR
npx skills add codeaholicguy/ai-devkit --skill dev-pr -g -y
指导需求阶段工作,包括捕获新需求、澄清产品范围、初始化功能文档及审查需求。通过交互式提问明确目标与约束,生成设计、测试计划并记录任务追踪。
用户希望捕获或定义新功能需求
需要审查或澄清现有需求
初始化项目AI文档结构
运行开发生命周期第一阶段
npx skills add codeaholicguy/ai-devkit --skill dev-requirements -g -y
提供推送前的最终代码审查,涵盖设计对齐、集成风险、依赖健康及边界纪律等全方位检查,确保代码质量与安全。
用户要求进行代码审查
准备推送前的最终生命周期审查
需要设计一致性检查
集成风险评估
npx skills add codeaholicguy/ai-devkit --skill dev-review -g -y
提供AI开发套件测试阶段指导,涵盖编写单元测试与集成测试、执行覆盖率分析、识别测试缺口及更新测试文档,旨在完善功能测试覆盖并验证代码质量。
用户需要编写新功能测试用例
运行测试覆盖率工具或关闭覆盖率缺口
更新测试相关文档
npx skills add codeaholicguy/ai-devkit --skill dev-testing -g -y
用于在特征开发前设置或恢复隔离的 Git worktree 工作区,确保仓库上下文正确、分支命名规范并自动执行依赖安装,为后续编码和调试提供干净环境。
开始新功能开发
恢复之前的特性分支工作
切换开发上下文
验证工作区状态
npx skills add codeaholicguy/ai-devkit --skill dev-worktree -g -y
用于对代码入口点(文件、函数、API等)进行结构化分析,包括依赖映射和知识文档生成。通过验证、上下文收集、依赖分析和综合总结,产出Markdown及可选的HTML文档,帮助理解模块结构。
用户请求文档化代码模块或文件
用户需要理解特定代码入口点的结构和依赖
npx skills add codeaholicguy/ai-devkit --skill document-code -g -y
提供持久化知识管理CLI,用于在开发前搜索上下文、存储验证后的复用知识并更新过时条目。旨在避免保存敏感或一次性数据,提升AI Agent在多会话中的工作一致性与效率。
执行实现、调试、审查或文档任务前需搜索上下文
需要存储项目规范、可复用修复方案或架构决策
npx skills add codeaholicguy/ai-devkit --skill memory -g -y
提供跨文件系统性重构能力,保持行为与契约不变。支持模块重组、命名优化、API调整及风险审查,适用于中等至大型代码库的结构化改进。
需要重构代码结构
整理模块边界
重命名或移动文件
消除重复代码
npx skills add codeaholicguy/ai-devkit --skill refactor -g -y
用于审查代码、技能及提示词中的安全漏洞,涵盖OWASP Top 10、提示注入及业务逻辑缺陷。适用于PR审查、模块审计、发布前准备等场景。
审查Pull Request或代码变更
审计模块或完整仓库的安全性
检查AI技能或提示词的安全风险
软件发布前的安全合规检查
npx skills add codeaholicguy/ai-devkit --skill security-review -g -y
指导AI分析并简化现有代码实现,通过先分析后修改的流程降低复杂度、提升可维护性和扩展性。强调删除冗余、复用标准库及避免过度抽象,适用于重构、清理技术债务等场景。
简化代码
降低复杂度
重构以提高可读性
清理实现细节
提升可维护性
减少技术债务
npx skills add codeaholicguy/ai-devkit --skill simplify-implementation -g -y
提供证据优先的结构化调试工作流,在修改代码前明确预期行为、复现问题、假设验证并制定修复计划,确保诊断准确。
调试Bug
调查回归问题
故障排查
诊断失败行为
分析生产事故
根因分析
npx skills add codeaholicguy/ai-devkit --skill structured-debug -g -y
用于追踪开发任务生命周期的结构化调试与进度管理技能。支持记录阶段、进展、阻塞项及验证证据,确保原子性操作并处理可选依赖失败情况。
需要记录开发任务进度时
进行结构化调试或代码审查需留存证据时
npx skills add codeaholicguy/ai-devkit --skill task -g -y
遵循红绿重构循环的测试驱动开发技能,强调先写失败测试再实现代码,规范各步骤行为与反模式。
实现新功能
添加行为逻辑
修复Bug
npx skills add codeaholicguy/ai-devkit --skill tdd -g -y
辅助新手用户审查和改进技术文档。针对README、API文档等,从清晰度、完整性、可操作性和结构四个维度进行评分,识别阻碍新手的问题并提供具体的修复建议文本,而非模糊建议。
审查文档内容
改进技术写作
审计README文件
评估API文档
npx skills add codeaholicguy/ai-devkit --skill technical-writer -g -y
强制AI在声称任务完成前必须提供终端执行的最新证据,禁止使用模糊词汇。通过五步门控流程验证测试、构建或修复结果,确保声明基于事实而非推测,防止虚假完工报告。
需要证明功能已实现
修复Bug后需验证
提交代码前检查
构建或部署成功确认
npx skills add codeaholicguy/ai-devkit --skill verify -g -y


