Agent Skills
› codeaholicguy/ai-devkit
codeaholicguy/ai-devkit
GitHub用于发现和管理活跃AI代理,支持列出、查看上下文及发送消息。当需要与其他AI代理(如Codex、Claude Code)进行信息交换或协调时触发此技能。
Install All Skills
npx skills add codeaholicguy/ai-devkit --all -g -y
Skills in Collection (25)
用于发现和管理活跃AI代理,支持列出、查看上下文及发送消息。当需要与其他AI代理(如Codex、Claude Code)进行信息交换或协调时触发此技能。
需要查找当前活跃的AI代理
读取其他AI代理的近期上下文
向指定AI代理发送指令或请求回复
npx skills add codeaholicguy/ai-devkit --skill agent-communication -g -y
管理运行中的AI智能体,涵盖列表、启动、详情检查、任务分配、会话恢复及终止等操作。指导如何识别自身、复用空闲智能体、发送自包含指令并验证结果,确保多智能体协作的安全与高效。
需要列出或查看已运行的AI代理
需要启动新的AI代理执行任务
需要向特定或组内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 部分,支持生成简洁条目及链接。
用户要求根据最近的 Git 提交更新变更日志
用户请求生成或刷新发布说明
npx skills add codeaholicguy/ai-devkit --skill changelog -g -y
专为AI编码代理设计的安全Git提交工作流,确保仅提交意图明确的更改。通过严格检查仓库状态、隔离无关文件、运行验证脚本并遵循Conventional Commits规范,防止意外提交敏感信息或破坏性操作,保障代码库整洁与合规。
用户要求提交代码
准备PR就绪的检入点
使用常规提交完成工作
暂存特定更改
npx skills add codeaholicguy/ai-devkit --skill dev-commit -g -y
用于在开发前审查功能设计文档,确保架构、范围和技术选型符合需求。通过交叉检查需求与设计,识别潜在风险与权衡,优化 API 和流程设计,并生成可视化图表以辅助决策。
用户希望验证系统架构设计
需要审查设计文档是否符合需求
解决设计中的技术权衡问题
执行 dev-lifecycle 第三阶段
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
编排结构化软件开发生命周期的协调技能,负责验证环境、规划阶段并调度需求、设计、实现、测试及审查等子技能,确保按序执行。
用户希望运行完整的开发生命周期
需要选择或进入下一个开发阶段
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)。支持多平台,包含上下文验证、变基冲突解决及安全推送流程。
用户希望发布功能分支进行代码审查
需要同步本地分支到远程并打开 Pull Request
npx skills add codeaholicguy/ai-devkit --skill dev-pr -g -y
指导需求阶段工作,包括捕获新需求、澄清范围、初始化文档及审查。通过交互式提问明确产品目标与约束,生成需求、设计及测试文档,并规划任务,确保在开放问题关闭前不进入下一阶段。
用户需要捕获或定义新功能需求
用户希望审查现有需求文档
初始化功能文档结构
运行开发生命周期第1-2阶段
npx skills add codeaholicguy/ai-devkit --skill dev-requirements -g -y
提供代码上线前的最终审查指导,涵盖设计对齐、集成风险、边界纪律及安全性检查。通过系统性分析变更文件与依赖,输出按严重程度排序的发现项及修复建议,确保代码质量与架构一致性。
用户要求进行代码审查
准备推送代码前的最终阶段检查
需要评估设计一致性与集成风险
npx skills add codeaholicguy/ai-devkit --skill dev-review -g -y
指导AI开发套件中测试阶段的工作,包括编写单元测试和集成测试、运行覆盖率工具、识别并填补测试缺口。需先读取相关文档和规范,执行lint检查,并在提交前验证结果,确保功能覆盖完整。
用户希望编写新功能测试用例
需要更新测试文档或提升代码覆盖率
执行开发生命周期中的测试阶段
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等)进行结构化分析,包括依赖映射和知识文档生成。支持可选的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审查、模块审计、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或调查回归问题
需要分析生产环境故障或错误激增
进行故障排查(Triage)和根因分析(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场景,确保代码质量与设计规范。
实现新功能
添加业务行为
修复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
强制在任务完成前通过运行终端命令获取新鲜证据,严禁使用模糊词汇或缓存数据作为依据。提供验证门控、回归测试模式及失败记录机制,确保所有声明均经过实际执行验证。
修复 Bug 后验证
功能开发完成时
构建或部署成功后
声称任务已完成时
npx skills add codeaholicguy/ai-devkit --skill verify -g -y


