ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

agent-skills 使用指南:如何给 AI 编码代理装上 24 项生产级工程技能

agent-skills 使用指南:如何给 AI 编码代理装上 24 项生产级工程技能 agent-skills 使用指南如何给 AI 编码代理装上 24 项生产级工程技能【免费下载链接】agent-skillsProduction-grade engineering skills for AI coding agents.项目地址: https://gitcode.com/GitHub_Trending/agentskill/agent-skillsagent-skills 是一套面向 AI 编码代理的生产级工程技能包把测试驱动开发、代码审查、安全加固等 24 项工程流程写成 Markdown 文件让 Claude Code、Cursor、Gemini CLI 等代理在每个开发阶段按固定流程执行。下面从克隆仓库讲起目标是 20 分钟内跑通第一个技能。为什么值得试你让 AI 代理实现一个登录接口它 10 分钟交活功能能跑但没有测试、没做输入校验、密钥写死在代码里。AI 代理默认走最短路径跳过规格、测试和安全检查产出是原型级的。agent-skills 把高级工程师的流程——先写规格再写码、测试即证明、合并前过五轴审查——固化成技能文件代理必须走完每一步并给出验证证据看起来对不算完成。克隆仓库两种工具各验一次先克隆两种方式都基于本地目录git clone https://gitcode.com/GitHub_Trending/agentskill/agent-skillsClaude Code本地插件在项目根目录启动时直接指定插件目录claude --plugin-dir ./agent-skills进会话后输入/能看到 /spec、/test、/review 等 8 个斜杠命令说明装好了。Gemini CLI装成原生技能CLI 自动发现、按需激活gemini skills install ./agent-skills/skills/在 Gemini CLI 里执行/skills list看到 test-driven-development、code-review-and-quality 等 24 个技能名即成功。核心能力速览 24 个技能覆盖完整开发生命周期按你实际会碰到的场景分四组写代码时incremental-implementation把改动切成薄垂直片每片走完实现→测试→验证→提交再进下一片test-driven-development红-绿-重构循环先写会失败的测试配 80/15/5 测试金字塔frontend-ui-engineering / api-and-interface-design前者管组件架构与 WCAG 2.1 AA 无障碍后者用契约先行和 Hyrum 定律设计接口提交前检查code-review-and-quality五轴审查单次改动约 100 行上限意见按 Nit/Optional/FYI 分级code-simplification用切斯特顿栅栏原则——先弄清一段代码为什么存在再决定删不删security-and-hardeningOWASP Top 10 防御、认证模式、密钥管理调试排错时debugging-and-error-recovery五步排查——复现、定位、缩小、修复、加回归防护browser-testing-with-devtools用 Chrome DevTools 拿真实运行时数据DOM、控制台、网络请求发版上线时shipping-and-launch灰度发布、回滚预案、上线前清单observability-and-instrumentation结构化日志、RED 指标、症状式告警git-workflow-and-versioning主干开发、原子提交完整实操一遍用 TDD 跑通一个函数 选一个最小完整的例子让代理实现 slugify 函数把标题转成 URL 安全的短字符串。打开装好插件的会话一句话指定技能并给出任务按 test-driven-development 流程实现 slugify(text)输入 Hello, World! 应输出 hello-world。代理先探查仓库怎么跑测试——看 package.json、现有测试的命名而不是猜 npm test。RED先写一个必然失败的测试。测试没跑红之前它不写实现代码。GREEN写最小实现让测试通过再 REFACTOR 清理并要求全量测试仍通过。提交按 git-workflow-and-versioning 生成单个原子提交commit message 说明变更意图。产出是一套可运行的测试加 1 个提交记录而不是应该没问题。全程约 5 分钟你只做了两件事给任务、看测试输出。接入你的工具链 Cursor技能放.cursor/skills/短规则放.cursor/rules/*.mdc。官方文档明确要求不要把整份 SKILL.md 粘进 rules那会和技能目录重复、浪费上下文cp -r ./agent-skills/skills/test-driven-development .cursor/skills/Gemini CLI工作区级只装到当前项目不占全局gemini skills install ./agent-skills/skills/ --scope workspace高频坑点 ⚠️单装技能后共享清单不可用现象是技能能跑但引用不到检查单原因是单技能安装只拷贝 skills/ 下的子目录缺仓库级 references/解法克隆整仓或把所需清单拷进该技能的 references/ 目录。全量加载 24 个技能后回答变慢技能本就按任务按需激活全塞进常驻上下文会挤占 token解法按当前任务只加载 1-2 个做 UI 就加载 frontend-ui-engineering。Claude Code 提示 commands/ folder is ignored根目录 commands/ 属于 Antigravity CLI与 .claude/commands/ 刻意分离解法忽略该提示8 个斜杠命令加载正常。下一步读 docs/getting-started.md 的最小三技能方案spec-driven-development、test-driven-development、code-review-and-quality覆盖 AI 辅助开发中质量缺口最大的三处。试 /build auto规划一次、批准一次代理自主跑完整个计划——每个任务仍是测试驱动、逐个提交失败或高风险步骤会暂停等待。想写自己的技能先读 docs/skill-anatomy.md 的格式规范含借口与反驳表这类固定部件再对照 CONTRIBUTING.md 提交。【免费下载链接】agent-skillsProduction-grade engineering skills for AI coding agents.项目地址: https://gitcode.com/GitHub_Trending/agentskill/agent-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表