前言¶
在 Cursor、Claude Code 等环境里,常见做法是:你描述一个功能,Agent 直接改代码、跑测试。需求是否对齐、方案是否可维护、何时该停下来让人确认,往往要靠你自己把控。若希望把「想做一个东西」这类意图,拉成一条可重复的工作流——从需求澄清一路走到提交 PR,并在关键节点留人工闸门——就需要专门的 Skill 编排,而不是单次对话里即兴发挥。
下面介绍 SkillHub 社区 Skill「自动化 ai 编程」(坐标 @user_db7ebc1c/auto-agentic-coding),它把上述意图做成可自动触发的全流程编排。
这是什么¶
「自动化 ai 编程」是 SkillHub 上分类为 dev-programming 的社区 Skill(来源 community,发布者 user_db7ebc1c,当前版本 1.0.0)。页面标注 requires_api_key=false,不依赖额外 API Key 配置。
一句话定位:全自动 AI 编程工作流编排——覆盖从需求发现到 PR 提交;流程中会调用 Product-Manager-Skills 与 cc-sdd,并内置 4 个人工检查点,在自动化与人工把关之间做分段。
官方入口:
- API:
https://api.skillhub.cn/user_db7ebc1c/auto-agentic-coding - SkillHub 页面:
https://www.skillhub.cn/skills/user_db7ebc1c/auto-agentic-coding
核心功能¶
以下能力均来自官方简介与 SkillHub 页面说明,未展开的实现细节以安装后的 SKILL.md 为准。
意图触发¶
当用户表达「想要构建 / 开发 / 实现某个功能或产品」时自动进入工作流。官方列举的触发表述包括:
- 「我想做一个 XX」
- 「帮我实现 XX」
- 「新功能」
- 「开始一个新项目」
- 「搞一个 XX」
以及同类意图的自然语言说法。
流程范围¶
- 起点:需求发现(与 Product-Manager-Skills 协作,用于产品 / 需求侧能力)。
- 终点:PR 提交(与 cc-sdd 协作,用于规格驱动开发相关能力)。
- 人工检查点:全流程内置 4 处,需人在节点上确认后再继续,避免长链路一次性跑完却偏离预期。
社区数据(SkillHub 已抓取资料)¶
| 项 | 值 |
|---|---|
| 评分 | 100000 |
| 下载 | 8491 |
| 安装(页面统计) | 0 |
| 分类 | dev-programming |
安装与启用¶
Skill 基于通用 SKILL.md 格式。在 SkillHub 上安装时,官方提供两种方式:让 AI 按安装文档操作,或使用 skillhub CLI。
1、安装 SkillHub CLI(若尚未安装)¶
先检查是否已有 CLI:
command -v skillhub && skillhub --version
未安装时,可用官方脚本完整安装(CLI + 默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅装 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
安装说明见:https://skillhub.cn/install/skillhub.md。
2、安装本 Skill¶
必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落到 ./skills/,Agent 可能识别不到。
skillhub install @user_db7ebc1c/auto-agentic-coding --dir <skills 目录>
各客户端常用 skills 路径(摘自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
也可在对话中让 AI 执行:「请根据 https://skillhub.cn/install/skillhub.md,安装 @user_db7ebc1c/auto-agentic-coding。」
3、依赖 Skill¶
编排会自动调用 Product-Manager-Skills 与 cc-sdd。若环境中未安装或版本不匹配,实际跑通前需在 SkillHub 中补齐同名 / 同坐标依赖(以本 Skill 的 SKILL.md 与 SkillHub 依赖说明为准)。
安装或更新 skills 后,按你所用客户端要求重启或刷新 Agent,使新 Skill 生效。
典型用法¶
本 Skill 没有单独列出一组固定 CLI 子命令;用法是用自然语言说出构建意图,由 Skill 接管后续阶段,并在 4 个检查点暂停等你确认。
可复现的入口示例(语义需落在官方定义的触发范围内):
- 在已启用该 Skill 的 Agent 中输入:「我想做一个待办列表的小工具,要能本地运行。」
- 工作流进入需求发现阶段(会用到 Product-Manager-Skills);在第一个检查点阅读 Agent 整理的需求与范围,确认或修改后继续。
- 经过设计与实现阶段(会用到 cc-sdd 等编排步骤),在其余检查点同样确认方案、实现范围或 PR 内容。
- 流程结束时应对应「到 PR 提交」这一目标;具体分支名、仓库操作以 Agent 当前项目上下文与
SKILL.md指引为准。
若你只是问概念、改一行 bug、或不需要走完整产品到 PR 链路,不必刻意使用上述句式,以免误触发全流程。
适用场景与注意¶
适合谁
- 希望从「一句话需求」起步,而不是每次手写多段 prompt 拆阶段的人。
- 愿意在 4 个检查点花时间对齐需求与方案,换取更长链路的可控性。
- 已在用 Cursor / Claude Code / Codex 等,并习惯通过 SkillHub 管理 skills 目录。
限制与注意
- 社区来源:维护节奏与 breaking change 以发布者
user_db7ebc1c与 SkillHub 版本为准,升级前可看 changelog 或重新阅读SKILL.md。 - 非一键无人值守:4 个人工检查点意味着需要你在场;不适合追求完全静默、零确认的批量任务。
- 依赖链:依赖 Product-Manager-Skills、cc-sdd;缺依赖时编排可能中断,需先装齐。
- 统计字段:页面「安装」计数为 0 仅表示 SkillHub 侧统计,不代表本地未安装;以你本机 skills 目录是否存在该 Skill 为准。
结尾¶
「自动化 ai 编程」把「想做一个 XX」类意图收成一条从需求发现到 PR 提交的工作流,用 Product-Manager-Skills、cc-sdd 分工,并用 4 个检查点卡住风险。若你正在 SkillHub 上找 dev-programming 类编排型 Skill,可从官方页面安装 @user_db7ebc1c/auto-agentic-coding:
https://www.skillhub.cn/skills/user_db7ebc1c/auto-agentic-coding