Agent Skills › codeaholicguy/ai-devkit

codeaholicguy/ai-devkit

GitHub

提供AI智能体间发现、上下文读取与信息发送能力,支持多智能体协作通信。

34 skills 1,656

Install All Skills

npx skills add codeaholicguy/ai-devkit --all -g -y
More Options

List skills in collection

npx skills add codeaholicguy/ai-devkit --list

Skills in Collection (34)

提供AI智能体间发现、上下文读取与信息发送能力,支持多智能体协作通信。
需要与其他活跃AI代理进行信息交换 查找并连接特定的运行中代理
skills/agent-communication/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill agent-communication -g -y
管理AI代理生命周期,包括列出、启动、分配任务、监控会话及终止代理。提供标准化工作流与指令规范,确保多代理协作的安全性与可追溯性。
需要启动或停止AI代理 向其他代理分配具体任务 检查代理状态或会话详情
skills/agent-management/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill agent-management -g -y
负责多智能体工作流的持续监督与协调,包括轮询进度、解除阻塞、依赖协调、输出中继及冲突解决。适用于多轮迭代中的复杂协作场景,而非单次操作。
需要协调多个智能体的依赖关系 监控并推进多智能体工作流进度 处理智能体间的冲突或阻塞状态
skills/agent-orchestration/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill agent-orchestration -g -y
指导 Agent 检查并配置 AI DevKit 本地环境。通过状态检查识别集成缺口,在沙箱外执行 setup 命令修复 hooks 和 agent 集成,确保开发工具就绪。
用户需要安装或配置 AI DevKit 修复本地 AI 开发工具集成问题 检查本地 AI 开发环境准备情况
skills/ai-devkit-setup/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill ai-devkit-setup -g -y
提供结构化头脑风暴技能,执行发散-收敛循环。涵盖目标设定、多方案生成、压力测试、对比评估及收敛建议,支持快速或深度模式,适用于创意构思、技术选型及策略规划。
用户要求 brainstorm 用户要求 ideate 用户要求 generate ideas 用户要求 evaluate product ideas
skills/brainstorm/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill brainstorm -g -y
从最新发行版后的Git提交中提取变更,生成CHANGELOG.md的Unreleased条目。支持自动识别PR链接、保持原有格式并跳过非用户可见提交。
更新CHANGELOG.md 根据近期提交生成发布说明 整理未发布的变更日志
skills/changelog/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill changelog -g -y
提供安全、规范的 Git 提交工作流,通过验证状态、过滤无关变更、执行校验并生成符合约定的提交信息,确保每次提交仅包含意图明确的代码更改。
用户请求提交代码 准备 PR 检查点 完成工作并提交
skills/dev-commit/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-commit -g -y
结构化调试技能,指导在修改代码前通过澄清预期、复现问题、假设验证和制定修复计划来定位根因。强调证据优先,禁止未经批准直接改码,确保修复方案可验证并记录知识。
用户请求调试 bug 调查回归问题 处理失败测试 分析生产事故
skills/dev-debug/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-debug -g -y
用于在开发前审查架构设计,确保与需求对齐。通过检查设计文档完整性、技术选型合理性及非功能需求,识别并解决设计缺陷和权衡问题,辅助做出合理的架构决策。
验证系统架构是否符合需求 审查设计文档的完整性和合理性 解决架构设计中的权衡取舍
skills/dev-design/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-design -g -y
指导执行功能实现阶段,涵盖任务解析、TDD编码、代码复用与重构,并同步更新设计与测试文档。用于落实已批准的开发计划,确保代码与设计一致。
执行开发计划中的具体编码任务 验证代码是否符合设计文档 运行开发生命周期第5阶段(实施)
skills/dev-implementation/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-implementation -g -y
协调AI DevKit结构化SDLC各阶段技能,覆盖需求、设计、实施、测试与审查全流程。负责启动验证、依赖检查及执行计划编排,确保按序调用子技能完成开发生命周期任务。
用户希望运行完整的软件开发生命周期 需要协调或选择下一个开发阶段
skills/dev-lifecycle/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-lifecycle -g -y
用于AI开发周期的规划阶段,指导创建和协调功能任务计划。支持生成初始实施计划、更新任务状态、记录阻塞项及范围变更,确保任务与需求、设计及测试场景的可追溯性。
用户希望创建功能实施计划 需要更新规划文档或标记任务进度 捕获阻塞项或新发现的任务 运行开发生命周期规划工作
skills/dev-planning/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-planning -g -y
用于将已完成的特性分支同步、推送至远程仓库并创建或更新代码审查请求(PR/MR)。支持自动变基、冲突解决及安全推送,适用于 GitHub/GitLab 等场景。
用户希望同步并推送特性分支以发起代码审查 用户需要更新现有的 Pull Request 或 Merge Request
skills/dev-pr/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-pr -g -y
用于跨栈系统性重构,保持行为与契约不变。支持模块重组、边界调整、命名优化及多文件迁移,强调风险审查与分阶段实施。
需要重构代码结构或模块边界 进行多文件重命名或移动 清理死代码或冗余逻辑 优化项目架构设计
skills/dev-refactor/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-refactor -g -y
用于需求阶段的AI辅助技能,支持新建需求捕获、范围澄清及需求评审。通过标准化流程引导用户明确产品目标、架构与测试用例,确保文档质量并衔接后续设计阶段。
需要创建新功能需求 希望澄清或完善现有需求描述 执行需求阶段评审
skills/dev-requirements/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-requirements -g -y
基于证据对完成的工作进行无指责回顾,识别摩擦点并优先通过自动化修复根因,防止问题复发。
用户要求进行回顾、经验总结或事后分析 询问工作中存在的问题或失误
skills/dev-retro/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-retro -g -y
提供推送前的最终代码审查指导,涵盖设计对齐、集成风险、边界纪律及依赖健康度检查。用于在代码提交前发现严重问题并评估就绪状态。
用户请求代码审查 准备推送前的最终生命周期审查 设计一致性检查 集成风险评估
skills/dev-review/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-review -g -y
分析并简化现有实现,通过先分析后修改的流程降低代码复杂度、提升可维护性和可扩展性。适用于重构、清理技术债务或优化可读性的场景。
用户要求简化代码或降低复杂度 需要重构以提高可读性或可维护性 清理实现中的技术债务
skills/dev-simplify/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-simplify -g -y
针对代码变更执行端到端冒烟测试,通过沙箱脚本验证用户流程。在单元测试通过后或需快速验证影响时使用,确保功能正常运行并报告结果。
需要验证代码变更对CLI、API或UI的影响 单元测试通过但缺乏端到端测试覆盖 用户要求进行冒烟、E2E或影响检查
skills/dev-smoke/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-smoke -g -y
指导AI DevKit测试阶段工作,包括编写单元测试和集成测试、运行覆盖率工具、识别覆盖缺口并更新测试文档。需先执行lint检查,遵循Phase Contract流程,确保代码质量与测试完备性。
用户希望编写功能测试用例 需要更新测试相关文档 运行覆盖率工具以检查测试覆盖情况 修复测试覆盖缺口 执行开发生命周期第8阶段
skills/dev-testing/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-testing -g -y
用于在特征开发前初始化或恢复隔离的 Git Worktree 工作区,确保分支与依赖环境的正确性。
开始新的功能开发工作 恢复之前的功能开发上下文 验证当前工作区状态
skills/dev-worktree/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill dev-worktree -g -y
该技能用于对代码入口点(文件、函数、API等)进行结构化分析,通过依赖映射和上下文收集生成知识文档。支持Markdown及可选HTML输出,旨在提升代码理解与文档化效率。
用户请求对代码模块或文件进行文档化 用户希望理解或映射特定代码结构及其依赖关系
skills/document-code/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill document-code -g -y
提供AI Agent持久化知识库管理能力,支持搜索、存储和更新项目约定、复用修复方案及架构规则等验证过的知识。旨在通过前置检索减少重复劳动,确保知识质量与安全性,提升开发效率。
需要查找项目历史决策或约定 记录可复用的技术解决方案 更新过时的项目知识条目
skills/memory/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill memory -g -y
用于跨技术栈的系统性结构重构,保持行为和公共契约不变。支持模块重组、边界调整、命名优化及多文件重构计划制定与风险评估。
需要重组代码模块或调整架构边界 进行多文件重命名或API契约变更 执行大规模跨包迁移或清理死代码
skills/refactor/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill refactor -g -y
通过 AI DevKit 连接当前 Agent 会话与 Slack 频道,实现从 Slack 控制或聊天。包括检查就绪状态、列出频道、选择并启动桥接服务,支持后台运行及停止操作。
用户希望从 Slack 控制或聊天 需要连接 Agent 到 Slack 频道
skills/remote-from-slack/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill remote-from-slack -g -y
通过AI DevKit连接当前Agent会话与Telegram频道,实现远程控制或聊天。流程包括检查环境、列出频道与代理、选择并启动Telegram桥接服务,指导用户完成授权与交互。
用户希望从Telegram控制当前Agent会话 用户希望从Telegram与当前Agent聊天
skills/remote-from-telegram/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill remote-from-telegram -g -y
用于审查代码、技能及提示词中的安全漏洞,涵盖OWASP Top 10、注入攻击及业务逻辑缺陷。适用于PR审查、模块审计及发布前准备。
审查代码提交或PR 审计模块或AI技能/提示词 发布前安全检查
skills/security-review/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill security-review -g -y
将历史 AI 编码会话压缩为结构化摘要,提取关键状态和记忆候选,用于上下文过长、任务交接或恢复场景。
AI 对话上下文过长需要精简 工作需交接给其他代理或从暂停中恢复 复杂调试或实现会话结束需归档
skills/session-compact/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill session-compact -g -y
分析并简化现有代码实现,通过先分析后修改的方式降低复杂度、提升可维护性和可扩展性。适用于重构、清理冗余代码及优化架构等场景。
用户要求简化代码或降低复杂度 需要重构以提高可读性或维护性 清理实现中的技术债务
skills/simplify-implementation/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill simplify-implementation -g -y
提供证据优先的结构化调试流程,在修改代码前明确预期行为、复现问题、识别根因并制定修复计划。适用于排查bug、回归分析、故障诊断和测试失败等场景。
用户请求调试bug 调查回归问题 处理失败的测试 分析生产环境事故
skills/structured-debug/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill structured-debug -g -y
用于追踪开发调试进度的技能,通过 ai-devkit CLI 记录任务阶段、进度、下一步、阻碍及验证证据。支持自动识别代理身份,确保原子化状态更新,适用于开发全生命周期管理。
需要记录开发或调试任务的当前状态时 在代码审查或修复过程中更新任务进度时
skills/task/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill task -g -y
遵循红绿重构循环的测试驱动开发技能,强制先写失败测试再生成代码,确保行为驱动设计与高质量实现。
实现新功能 添加新行为 修复Bug
skills/tdd/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill tdd -g -y
用于以新手视角审查和改进技术文档,评估清晰度、完整性等维度并给出具体修改建议。
审查文档 改进文档 审计README文件 评估API文档 改进技术写作
skills/technical-writer/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill technical-writer -g -y
强制AI在声明任务完成前必须提供来自当前会话的新鲜终端证据,禁止使用模糊词汇。通过分类变更类型、执行验证命令并检查退出码来确保结果真实可靠,特别要求对用户可见的变更运行冒烟测试。
需要声明任务完成或修复成功时 提交代码或发布功能前
skills/verify/SKILL.md
npx skills add codeaholicguy/ai-devkit --skill verify -g -y

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 17:02
浙ICP备14020137号-1