自动化 ai 编程:从需求到 PR 的全流程 Skill 编排

前言

在 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 个检查点暂停等你确认。

可复现的入口示例(语义需落在官方定义的触发范围内):

  1. 在已启用该 Skill 的 Agent 中输入:「我想做一个待办列表的小工具,要能本地运行。」
  2. 工作流进入需求发现阶段(会用到 Product-Manager-Skills);在第一个检查点阅读 Agent 整理的需求与范围,确认或修改后继续。
  3. 经过设计与实现阶段(会用到 cc-sdd 等编排步骤),在其余检查点同样确认方案、实现范围或 PR 内容。
  4. 流程结束时应对应「到 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

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜