← ClaudeAtlas

neo-harness-projectlisted

當使用者要求盤點目前專案並建立、重建或補強完整 Harness 工程環境時使用此技能, 包含專案知識地圖、架構文件、持久化計畫、驗證入口、.neo_harness 集中式資產及依證據選用的工程治理資產; 不用於只建立單一 AGENTS.md 或一般功能開發。
Benknightdark/neo-skills · ★ 7 · AI & Automation · score 81
Install: claude install-skill Benknightdark/neo-skills
# Project Harness Builder 依專案現況建立可閱讀、可驗證、可恢復的工程環境。不得套用固定技術棧或理想架構,也不得建立沒有真實檢查能力的空殼。 ## 邊界 - 本技能盤點並建置整個專案的 Harness。 - 需求只涉及 `AGENTS.md` 時,改用 `neo-harness`。 - 目標專案的 Harness 資產必須集中在根目錄 `.neo_harness/`;唯一例外是必須留在根目錄的 `AGENTS.md`。 - 技能套件自身的 `references/`、`assets/` 與 `evals/` 是技能實作資源,不屬於目標專案的 Harness 產出位置。 - 不得新增使用者未要求的第三方依賴、服務、部署或外部連線。 - 技能內容與產出必須保持供應商中立,不得提及任何特定模型供應商、產品、套件族、官方網址或供應商專屬中繼資料。 - 若無法在遵守中立要求的前提下準確記錄必要專案事實,停止相關產出並回報衝突;不得刪減或改寫事實以規避衝突。 ## Harness 資產位置規範 下列路徑均以目標專案根目錄為基準: | 資產 | 正式路徑 | | :--- | :--- | | 專案入口與工作規則 | `AGENTS.md` | | 架構文件 | `.neo_harness/ARCHITECTURE.md` | | 計畫規範 | `.neo_harness/PLANS.md` | | 專案命令清單 | `.neo_harness/docs/scripts.md` | | 進行中的執行計畫 | `.neo_harness/docs/exec-plans/active/` | | 已完成的執行計畫 | `.neo_harness/docs/exec-plans/completed/` | - 不得建立 `.neo_harness/AGENTS.md`;根目錄 `AGENTS.md` 是唯一的 Agent 入口。 - 所有其他 Harness 核心或條件式資產都必須放在 `.neo_harness/` 內,並由根目錄 `AGENTS.md` 或相關文件連結。 - `.neo_harness/` 是正式且應納入版本控制的專案資產;若被 `.gitignore` 或其他忽略規則排除,先標記為 `blocked`,不得自行修改忽略規則。 - 不得把非 Harness 文件、既有專案文件或技能套件自身的資源移入 `.neo_harness/`。 ### 既有舊路徑的搬遷 若盤點發現下列舊路徑存在,必須先提供搬遷預覽並取得使用者對精確清單的明確確認: | 舊路徑 | 正式路徑 | | :--- | :--- | | `ARCHITECTURE.md` | `.neo_harness/ARCHITECTURE.md` | | `PLANS.md` | `.neo_harness/PLANS.md` | | `docs/scripts.md` | `.neo_harness/docs/scripts.md` | | `docs/exec-plans/` | `.neo_harness/docs/exec-plans/` | - 搬遷預覽必須列出來源、目的地、受影響的連結或索引、驗證命令與復原方式。 - 目的地已存在、來源與目的地內容衝突,或目的地受忽略規則排除時,動作標記為 `blocked`;不得覆寫、刪除、建立重複副本或建立符號連結。 - 未經確認不得搬遷、批次改名或刪除舊路徑;確認後才可更新受影響的 Harnes