Agent Skills
› codeaholicguy/ai-devkit
codeaholicguy/ai-devkit
GitHub提供AI智能体间通信能力,支持发现活跃Agent、读取其上下文及发送消息或请求信息。
Install All Skills
npx skills add codeaholicguy/ai-devkit --all -g -y
Skills in Collection (24)
提供AI智能体间通信能力,支持发现活跃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
用于监督多智能体工作流,协调依赖、轮询进度、解除阻塞、传递输出及验证完成状态。适用于持续的多智能体协调场景,而非一次性操作。
多智能体工作流协调
智能体进度监控与阻塞解除
多智能体冲突解决与结果验证
npx skills add codeaholicguy/ai-devkit --skill agent-orchestration -g -y
提供发散到收敛的思维框架,用于头脑风暴、创意生成、方案对比及决策评估。帮助用户快速探索选项、挑战假设并推荐最佳行动路径。
用户要求头脑风暴或构思创意
需要比较不同概念或技术路线
寻求产品策略或实验方案建议
npx skills add codeaholicguy/ai-devkit --skill brainstorm -g -y
自动从最新发行版后的Git提交记录中生成CHANGELOG.md的Unreleased条目,支持PR链接识别与格式规范。
用户要求更新变更日志
根据近期提交生成发布说明
npx skills add codeaholicguy/ai-devkit --skill changelog -g -y
为AI编码代理提供安全的Git提交工作流,确保仅提交意图明确的变更。通过状态检查、验证、精确暂存和规范化消息生成,防止无关文件、配置或敏感信息被错误提交,保障代码库整洁与安全。
用户请求提交代码
准备PR就绪的检查点
使用规范提交完成工作
npx skills add codeaholicguy/ai-devkit --skill dev-commit -g -y
用于在开发生命周期中执行设计评审阶段。通过检查需求覆盖度、架构完整性及权衡取舍,验证功能设计文档与需求的一致性,识别并解决设计缺陷与开放问题,确保设计方案合理后再进入实施阶段。
用户希望验证系统架构设计
需要审查功能设计文档
解决设计中的技术权衡决策
运行开发生命周期第3阶段
npx skills add codeaholicguy/ai-devkit --skill dev-design -g -y
指导AI执行功能实现与验证。涵盖计划执行、代码开发(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
用于将已提交的特性分支同步、推送并创建代码审查请求。流程包括验证仓库上下文、获取远程更新、变基合并冲突、安全推送及生成PR/MR,旨在规范代码提交流程。
用户希望同步并推送分支以进行代码审查
需要创建或更新GitHub/GitLab的Pull Request或Merge Request
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
提供隔离特性开发工作区的创建、恢复与验证流程,支持多分支并行开发。自动检测依赖并执行确定性安装,确保环境一致性与上下文切换安全。
开始新的特性开发任务
恢复或切换至已有的特性工作区
配置本地隔离的开发环境
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代理提供可靠上下文以减少重复工作。
执行实现、调试、审查或文档任务前需搜索现有知识
发现可复用的固定模式、命令或约束需要持久化存储
npx skills add codeaholicguy/ai-devkit --skill memory -g -y
用于审查代码、技能及提示词中的安全漏洞,涵盖OWASP Top 10、提示注入等。适用于PR审查、模块审计及安全发布准备。
审查Pull Request
审计模块或技能
检查提示词安全性
发布前安全验证
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
用于记录开发任务生命周期进度的工具,支持阶段、进度、阻塞及验证证据的持久化追踪。适用于功能开发、调试和代码审查场景,确保工作项状态可追溯。
记录开发任务当前阶段与进度
上报调试或审查中的阻塞问题
归档验证证据与下一步计划
npx skills add codeaholicguy/ai-devkit --skill task -g -y
遵循红绿重构循环的测试驱动开发技能,要求先写失败测试再实现代码,确保行为正确并持续重构。
实现新功能
添加新行为
修复Bug
npx skills add codeaholicguy/ai-devkit --skill tdd -g -y
模拟新手视角审查技术文档,从清晰度、完整性等维度评分并指出问题,提供具体修改建议。适用于README、API文档及指南的审计与优化。
review docs
improve documentation
audit README files
evaluate API docs
npx skills add codeaholicguy/ai-devkit --skill technical-writer -g -y
强制在声明完成前提供终端新证据,禁止使用模糊词汇。通过五步验证门控确保测试、构建等结果真实可靠,支持回归验证与失败模式记忆,杜绝未经验证的断言。
完成任务后声称成功
修复Bug后确认有效
运行测试或构建报告结果
npx skills add codeaholicguy/ai-devkit --skill verify -g -y


