SpecScore CLI,直接在 Claude Code 中使用。
ai-plugin-specscore 是一個輕量級 Claude Code 外掛, 包裝了開源的SpecScore CLI。將specscore lint、specscore feature、specscore task 和 specscore change-status作為原生外掛命令提供——無需跳脫 shell,無需切換上下文。
$ /plugin marketplace add specscore/ai-marketplace $ /plugin install cli-skills@specscore
$ specscore agent setup <代理名稱>為你的代理寫入正確的指令檔案 —claude、copilot、cursor、codex、antigravity.google、pi.dev 或 opencode。 在 SpecScore 管理的專案內執行。需要SpecScore CLI。
$ git clone https://github.com/specscore/ai-plugin-specscore $ cp -r ai-plugin-specscore/skills /你的代理/skills/路徑
複製外掛儲存庫,將 skills/ 目錄複製到你的代理讀取技能檔案的位置。
這是 SpecScore CLI 的輕量包裝, 用於在你的 AI 代理中使用——僅此而已。 沒有工作流程主張,沒有生命週期編排,沒有斜線命令管線。
如果你需要主張明確的規格驅動開發工作流程——/ideate、/specify、/plan、/implement——請安裝SpecStudio Skills。 兩個外掛都執行在同一個 SpecScore CLI 之上。
這條迴圈在 Claude Code 和 Cursor 中如何進行——功能檔案、specscore agent setup 和 specscore spec lint——見 用 Claude Code 和 Cursor 做規範驅動開發。
- CLI Skills — 你已經了解 SpecScore,想在代理循環中使用原始 CLI。
- SpecStudio Skills — 你是 SpecScore 新手,想要分步引導的工作流程。
命令
/specscore-lint
對規格樹或單一檔案進行檢查。按規則輸出 pass/fail 報告。
> /specscore-lint spec/features/password-reset/ PASS Feature: password-reset PASS has title, status, and description PASS requirements have acceptance criteria PASS all AC IDs are unique
/specscore-feature
檢視、檢查或建立 SpecScore 功能的鷹架。
/specscore-task
讀取和填入專案的任務板。
/specscore-change-status
將 Feature 或 Idea 在生命週期階段間轉換。
面向工具開發者
ai-plugin-specscore 的存在是為了讓任何在 SpecScore 之上構建自訂工作流程外掛的人都可以依賴 CLI 介面層, 而無需重新發明它。如果你正在撰寫 SpecStudio Skills 的 社群替代方案——這就是你的基礎層。
原始碼在specscore/ai-plugin-specscore——MIT 授權條款,永久免費。