全棧之神自進化套件:用總控 Skill 把需求到交付串成閉環

前言

用 Agent 寫全棧項目時,常見問題是上下文裏堆滿一次性提示詞:需求沒澄清就開工、改完代碼不跑測試、依賴和安全靠事後補救,上一輪踩過的坑下一輪照樣踩。單體「大而全」的 Skill 還會在一次對話里加載大量用不到的指令,浪費 token。

下面介紹 SkillHub 上的社區 Skill「全棧之神自進化套件」(座標 @user_7f13f2c8/super-dev-skills,當前版本 1.0.2)。它把原先偏單體的 super-dev-evolution 拆成 9 個按需激活的子 Skill,由總控負責模式識別、委派和質量關卡,並配合 .memory/ 分層記憶與進化反思,把需求、架構、TDD、體驗審計、供應鏈安全串成可重複的工作流。

這是什麼

一句話定位:面向 ai-agent 場景的全棧交付 Skill 套件,總入口爲 super-dev-suite,核心調度由 super-dev-orchestrator 承擔。

  • 出品與分發:SkillHub 社區發佈,發佈者 user_7f13f2c8,頁面作者顯示爲王小草;包內 README 標註 MIT © 2026 小草。
  • 商店信息(以 SkillHub 抓取爲準):分類 ai-agent,來源 community,評分 100000,下載 1476;標籤 requires_api_key=false,無需額外 API Key。
  • 要解決的問題:在 Agent 輔助開發中,用「總控 + 子角色 + 強制關卡 + 記憶沉澱」減少上下文浪費,並把編譯、測試、UX、安全從可選項變成交付前必經步驟。

官方頁面與 API 入口:

  • SkillHub:https://www.skillhub.cn/skills/user_7f13f2c8/super-dev-skills
  • API:https://api.skillhub.cn/user_7f13f2c8/super-dev-skills

核心功能

以下內容均來自已安裝包內 SKILL.md / README.md / openclaw.plugin.json,只列已寫明的能力。

套件總入口與子 Skill

super-dev-suite 說明:套件拆分爲輕量、專注、按需激活的子 Skill;總控負責模式識別與委派,Security 作爲默認門禁。

子 Skill 職責(包內描述)
super-dev-orchestrator 總控調度、模式識別、任務委派、記憶存取
super-dev-requirements 需求深訪、用戶故事、驗收標準
super-dev-shared-language 統一領域語言、DDD 術語
super-dev-architect 系統架構、技術選型、模塊設計
super-dev-tdd TDD、紅綠重構循環
super-dev-ux 感官級 UI/UX 驗證、無障礙與響應式
super-dev-security 供應鏈安全、依賴與代碼審計
super-dev-memory 分層記憶加載、寫回、壓縮
super-dev-evolution 任務反思、Skill 提煉、套件迭代

openclaw.plugin.json 中 alwaysOn: true 的 Skill 包括:super-dev-suite、super-dev-orchestrator、super-dev-evolution、super-dev-memory。

任務模式

總控在任務啓動時聲明模式(節選):

  • // MODE: BOOTSTRAP — 從零啓動新項目
  • // MODE: FEATURE — 新增功能
  • // MODE: FIX — 修復 Bug
  • // MODE: REFACTOR — 架構優化或重構
  • // MODE: AUDIT — 僅體驗或安全審計,不改代碼

質量關卡

super-dev-orchestrator 規定四道順序關卡,前一關不通過不得進入下一關:

  1. 編譯驗證:如 npm run build、tsc --noEmit、cargo build、go build ./...,要求 0 編譯/類型錯誤。
  2. 測試驗證:運行完整測試套件,要求全部通過。
  3. 體驗驗證:委派 super-dev-ux,要求 0 個 CRITICAL、HIGH 不超過 2 個。
  4. 安全門禁:委派 super-dev-security 做四級掃描,要求無 critical/high CVE、無惡意包、無硬編碼密鑰。

交付前還需完成記憶持久化與進化反思;全部滿足後才允許輸出交付完成結論。

記憶與自進化

README 描述全局 .memory/ 目錄結構:MEMORY.md(項目事實,上限 2200 字符)、USER.md(用戶畫像,上限 1375 字符)、SKILLS.md(自進化技能庫)、EXPERIENCES/(經驗軌跡)。包內 openclaw.plugin.json 默認寫的是 Windows 路徑 C:\Users\Administrator\.memory\;README 註明在 macOS/Linux 應改爲例如 /home/你的用戶名/.memory/ 並在插件配置中同步調整。

與 agent-skills 的關係

README 說明本套件內化了 agent-skills 的部分實踐(需求側的假設與 Push Back、TDD 測試金字塔、UX 反模式表、安全邊界、架構側的 Chesterton’s Fence 等),並補充記憶進化、獨立 UX 審計、供應鏈門禁等能力;若本機也安裝了 agent-skills,總控可在對應階段提示 /spec、/build 等命令作爲補充。

安裝與啓用

1. 安裝 SkillHub CLI(若尚未安裝)

按 SkillHub 安裝說明 檢查 CLI:

command -v skillhub && skillhub --version

未安裝時可執行:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2. 安裝本 Skill 到當前 Agent 的 skills 目錄

SkillHub 頁面給出的方式是:讓 Agent 閱讀 https://skillhub.cn/install/skillhub.md 並安裝 @user_7f13f2c8/super-dev-skills。

手動安裝時必須用 --dir 指向當前客戶端的 skills 目錄,否則默認裝到 ./skills/ 可能不會被識別。常見路徑(同官方安裝文檔):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下 .agents/skills/

示例(Cursor):

skillhub install @user_7f13f2c8/super-dev-skills --dir ~/.cursor/skills/

安裝成功後,包會落在類似 ~/.cursor/skills/@user_7f13f2c8/super-dev-skills/,內含根目錄 SKILL.md、skills/ 下各子 Skill 及 openclaw.plugin.json(面向 OpenClaw 系插件加載)。

3. 初始化記憶目錄(建議做一次)

README 要求先創建全局記憶目錄。在 Linux 上可執行:

mkdir -p ~/.memory/EXPERIENCES
touch ~/.memory/MEMORY.md ~/.memory/USER.md ~/.memory/SKILLS.md

若使用 OpenClaw 插件方式加載,請將 openclaw.plugin.json 裏 memory.path 改爲你的實際路徑(包內默認爲 Windows 示例路徑)。

4. 啓用

  • OpenClaw 插件:將包放到可被加載的插件目錄,由 openclaw.plugin.json 聲明各 Skill 路徑;總控、記憶官、進化官爲 alwaysOn。
  • 通用 Agent(如 Cursor):安裝到 skills 目錄後,由 Agent 在匹配任務時讀取對應 SKILL.md;也可按包內說明用自然語言顯式激活(見下一節)。

安裝後若 Agent 未立刻識別新 Skill,按各客戶端說明重啓或刷新 skills 索引。

典型用法

以下示例摘自 skills/super-dev-suite/SKILL.md 與 README,可直接在對話中復現。

首次啓用套件:

激活 super-dev 套件,我準備開始 [任務類型]

只啓用某個子 Skill:

激活 super-dev-tdd,重構 UserService 模塊
激活 super-dev-security,審計新引入的依賴

任務結束、沉澱記憶:

激活 super-dev-orchestrator,沉澱本次經驗

README 中的自然語言入口示例(無需先打激活口令時):

幫我從零開始做一個任務管理工具

總控會識別爲 BOOTSTRAP,並按文檔描述依次經過需求、安全、架構、TDD、UX、進化等階段。

README 歸納的典型鏈路:

  • 新項目:Orchestrator → Requirements → Shared Language → Security → Architect → TDD → UX → Evolution → Memory
  • 新增功能:FEATURE 模式 → Security(新依賴)→ TDD → UX(變更部分)→ Evolution
  • 修復 Bug:FIX 模式 → TDD(Stop-the-Line)→ Evolution

套件總入口的觸發詞(super-dev-suite frontmatter)包括:super-dev、全棧之神、超級開發、零缺陷。

適用場景與注意

更適合誰

  • 希望 Agent 按固定工程紀律交付全棧改動,而不是單次「寫完就算」的團隊或個人。
  • 願意接受總控強制跑編譯、測試、UX 與安全門禁,交付節奏會比「只生成代碼」慢一些。
  • 需要跨會話沉澱項目事實與用戶偏好,並願意維護 .memory/ 目錄。

限制與注意

  • 包體偏大(9 個子 Skill + 插件元數據),首次加載仍取決於 Agent 如何解析 skills;套件設計目標是「按需激活子 Skill」,但總控、記憶、進化爲 alwaysOn,對話仍會帶上這部分指令。
  • 安全門禁文檔提到 ssafe、depspector、owasp-depscan、OpenSSF Scorecard 等工具,實際能否執行取決於你本機是否安裝、沙箱是否允許聯網與 shell。
  • openclaw.plugin.json 內記憶路徑爲 Windows 示例,Linux/macOS 用戶需按 README 改路徑,否則記憶讀寫可能對不上。
  • SkillHub 統計爲社區熱度參考(評分 100000、下載 1476),不代表與你方技術棧的適配程度;安裝前可在 SkillHub 頁面查看版本 1.0.2 與作者信息。

結尾

「全棧之神自進化套件」把全棧交付拆成可委派的子 Skill,用總控統一模式識別、質量關卡和記憶閉環,適合想把 Agent 開發流程制度化、又希望減少單體 Skill 上下文浪費的開發者。安裝與更新以 SkillHub 爲準:

  • https://www.skillhub.cn/skills/user_7f13f2c8/super-dev-skills
  • https://api.skillhub.cn/user_7f13f2c8/super-dev-skills
羽毛球分组比赛记分
小程序二维码

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

小夜