前言¶
在 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