Agent Skills
› codeaholicguy/ai-devkit
codeaholicguy/ai-devkit
GitHub提供与活跃 AI Agent(如 Codex、Claude Code)发现、通信及上下文交换的能力,支持列表查询、详情读取及消息发送等待回复。
Install All Skills
npx skills add codeaholicguy/ai-devkit --all -g -y
Skills in Collection (24)
提供与活跃 AI Agent(如 Codex、Claude Code)发现、通信及上下文交换的能力,支持列表查询、详情读取及消息发送等待回复。
需要发现当前活跃的 AI Agent
需要向其他 AI Agent 发送信息或请求数据
需要读取其他 Agent 的近期上下文
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
自动从最新Release后的Git提交生成CHANGELOG.md的Unreleased条目,支持PR链接识别与格式规范化。
更新变更日志
生成发布说明
同步Git提交到Changelog
npx skills add codeaholicguy/ai-devkit --skill changelog -g -y
规范AI代理的Git提交流程,确保仅提交相关代码。通过检查状态、运行验证、精确暂存文件并生成符合规范的提交信息,防止无关更改或敏感数据混入版本库。
用户请求创建git commit
用户请求准备提交内容
用户请求暂存特定更改
用户请求完成工作并提交
npx skills add codeaholicguy/ai-devkit --skill dev-commit -g -y
用于软件开发生命周期的设计阶段,通过审查架构、权衡利弊和验证需求覆盖度来评估功能设计。辅助用户进行设计决策,确保设计方案完整且无遗留问题,为后续实现做准备。
验证功能架构设计
审查设计文档
解决设计权衡问题
npx skills add codeaholicguy/ai-devkit --skill dev-design -g -y
指导AI执行开发实施阶段,包括按设计文档实现功能、同步更新测试与实现文档,以及验证代码与设计的一致性。支持TDD和任务追踪,确保开发流程规范对齐。
用户要求实现规划好的功能任务
需要检查代码是否符合设计规范
执行开发生命周期中的实施阶段
更新实施相关文档
npx skills add codeaholicguy/ai-devkit --skill dev-implementation -g -y
协调AI DevKit结构化软件开发生命周期各阶段技能,执行从需求到审查的全流程编排。
用户希望运行完整的软件开发生命周期
用户需要选择并进入下一个开发阶段
npx skills add codeaholicguy/ai-devkit --skill dev-lifecycle -g -y
用于AI开发套件的功能规划阶段,指导创建和协调功能任务计划。包括生成初始实施计划、更新任务状态、记录阻塞项及进度追踪,确保任务与需求设计对齐。
用户希望创建功能实施计划
需要更新规划文档或标记任务进度
捕获阻塞项或新发现的任务
运行开发生命周期规划工作
npx skills add codeaholicguy/ai-devkit --skill dev-planning -g -y
用于将已审查的分支同步、推送并创建或更新代码评审请求。执行前验证上下文,强制变基到最新远程基础分支以解决冲突,安全推送后生成包含摘要、验证结果和风险说明的评审描述。
用户希望同步并提交代码进行评审
需要更新现有的 Pull Request 或 Merge Request
npx skills add codeaholicguy/ai-devkit --skill dev-pr -g -y
指导需求阶段的AI辅助开发技能,涵盖新需求捕获、范围澄清及需求评审。通过标准化流程收集产品、UX和架构细节,生成需求与设计文档,确保在编码前明确目标与约束,为后续开发奠定基础。
用户需要捕获或定义新功能需求
用户希望澄清产品范围或功能细节
用户要求审查或评估现有需求文档
初始化特性相关的开发文档
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
用于在开发前设置或恢复隔离的工作区(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
AI DevKit持久化记忆CLI,提供搜索、存储和更新机制。用于在复杂任务前检索上下文,保存可复用知识,避免重复提问,同时确保数据安全与内容质量。
执行实现、调试、审查或规划等深度工作前需检索上下文
发现可复用的修复方案、项目规范或架构约束需持久化存储
已有记忆条目过时或错误需要更新
npx skills add codeaholicguy/ai-devkit --skill memory -g -y
用于审查代码、技能及提示词中的安全漏洞,涵盖OWASP Top 10、提示注入等。适用于PR审查、模块审计、AI技能审核及发布前准备,确保在上线前发现并修复安全问题。
审查Pull Request
审计代码或AI技能模块
发布前的安全检查
npx skills add codeaholicguy/ai-devkit --skill security-review -g -y
分析并简化现有代码实现,通过先分析后修改的流程降低复杂度、提升可维护性和可扩展性。适用于重构、清理代码、减少技术债务及优化可读性等场景。
用户要求简化代码
需要降低代码复杂度
请求重构以提高可读性
清理实现以改善可维护性
减少技术债务
npx skills add codeaholicguy/ai-devkit --skill simplify-implementation -g -y
提供基于证据的结构化调试工作流,涵盖澄清、复现、假设验证及修复计划制定。强调在修改代码前确认根因并获得批准,适用于Bug排查、回归分析和事故诊断等场景。
用户请求调试Bug或调查回归问题
需要分析生产事故或错误激增
进行故障排查和根本原因分析(RCA)
npx skills add codeaholicguy/ai-devkit --skill structured-debug -g -y
用于通过ai-devkit CLI记录开发任务的生命周期进度,包括阶段、进展、下一步、阻塞项及验证证据。支持任务创建、状态更新与归属管理,适用于结构化调试和开发流程追踪。
需要记录开发任务进度时
进行结构化调试或代码审查需留存证据时
任务状态发生变更需更新生命周期信息时
npx skills add codeaholicguy/ai-devkit --skill task -g -y
遵循红绿重构循环的测试驱动开发规范,强制先写失败测试再实现代码,涵盖各阶段规则、反模式及常见借口辨析,确保行为驱动设计与高质量交付。
实现新功能时
添加新行为时
修复Bug时
npx skills add codeaholicguy/ai-devkit --skill tdd -g -y
针对新手用户视角审查技术文档,评估清晰度、完整性、可操作性和结构。提供具体修改建议而非笼统意见,按优先级列出问题并给出修复方案,确保文档易于理解和使用。
审查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


