GitHub 官方指南:把可复用判断写成 Agent Skills,一次构建多端运行
GitHub Blog AI/ML · rss · 2026-11-13
GitHub 官方博客发布《Build once, run on any agent: A practical guide to agent skills》,系统讲解如何用 Agent Skills 把重复性工程判断沉淀为可版本化、可跨 agent 复用的指令资产。
核心概念
- Skill 是以 SKILL.md 为中心的版本化目录,描述何时、如何完成某类可重复任务;skill 只承载指令,环境和凭证权限仍由宿主提供。
- 关键原则:自我验证不是验证——示例 Proof Agent 用独立 verifier 检查 AI 生成代码,返回 PASS/FAIL/PARTIAL 并要求引用改动文件中的证据。
多 skill 协作(Data Forge 示例)
- forge-init 先探查源表和命名规范,写入 resolved manifest;forge-builder、forge-dbx、forge-lint 等后续 skill 都读 manifest 获取项目上下文,而不是各自重新发现。
- forge-dbx 统一数据平台访问路径,按 manifest 自动选 Databricks 或 DuckDB 适配器。
三条实践建议
- 项目配置收进一个 manifest 文件,避免硬编码到各 skill;
- 相关 skill 共享一致的平台执行路径;
- 指令引导工作,检查验证工作:在需要业务判断处加人工审批点,在 CI/仓库规则里强制阻断合并。
多客户端打包:以 skills//SKILL.md 为唯一源,用脚本生成 Claude Code、Cursor、Copilot 各自的插件格式,并提供 node scripts/package.mjs --check 供 CI 校验。文章还指出 skill 适合清单式、可重复的工作,而需要稳定接口、审计或权限强制的工作流应做成应用。
「编程与Agent」频道最新
- AI 采用的 9、10 级:编排之上是用竞争 agent 群做多元宇宙模拟 — danshipper · 2026-11-13
- 「Idea 盆地」:智能体为何困在旧思路里,各模型探索模式大不同 — AlexGDimakis · 2026-11-13
- 开源录屏工具 Cap 登陆 iOS:边录边传,停手即得分享链接 — JosephJacks_ · 2026-11-13
- 9B 模型加思维链无效?开发者 6 个 LoRA 实测蒸馏推理困境 — SignificantZebra5883 · 2026-11-13
- Vals Hacks 黑客松:OpenAI 与 Anthropic 支持主打评测与后训练,奖金超 6 万美元 — ziqiao_ma · 2026-11-13
- Mintlify 数据:Claude Code 占开发者文档阅读量的 40% — handotdev · 2026-11-13