← ClaudeAtlas

output-pathslisted

Use when about to produce any deliverable (code, design doc, test plan, etc.). Determines the correct storage path based on the AI's current role, applies the standard filename convention, and ensures the deliverable header includes a 格納先 field. Apply BEFORE writing the deliverable.
Saigetsu233/harness-jp-si · ★ 0 · AI & Automation · score 57
Install: claude install-skill Saigetsu233/harness-jp-si
# Output Paths (成果物の格納先判定) ロール × 成果物別の固定 Path を判定し、ファイル命名規約と「格納先」ヘッダー記載を確保する。 --- ## 発動条件 以下のいずれかに該当する場合に発動: 1. 新規成果物 (コード以外: 設計書 / テスト計画 / ADR / 報告書 等) を生成する直前 2. 既存成果物の新版を生成する時 3. 工程独自の `.ai-rules/paths.md` が存在する時の Path 上書き確認 --- ## デフォルト Path マトリックス | ロール | デフォルト Path | | --- | --- | | **Product Manager (PdM)** | `output/Product_Management/Product_Design/` | | **Project Manager (PjM)** | `output/Project_Management/` (配下に wbs / sprint-plan / risk-issue / change-request / commit-management 等) | | **Architect** | `output/Product_Management/System_Design/` (配下に architecture-proposal / api-design / data-model / nfr-design / adr) | | **Developer** | `output/Product_Management/UT/` (単体テスト関連); ソースコード本体は工程の通常リポジトリ構造 | | **QA Engineer** | `output/Product_Management/QA/` (配下に test-plan / test-design / test-result / bug-report) | | **Infra Engineer** | `output/Product_Management/Infra_Design/` (配下に iac / cicd / monitoring / runbook 等) | 工程独自 `.ai-rules/paths.md` が存在する場合は、そちらが優先される (上書き)。本 skill 起動時に必ず確認すること。 --- ## ファイル命名規約 ``` <YYYYMMDD>-<関連 ID>-<short-title-en>-v<X.Y>.md ``` 例: ``` 20260518-REL-1.0-requirement-spec-v0.3.md 20260518-ADR-007-saml-vs-oidc-v1.0.md 20260518-BUG-045-login-npe-v1.0.md 20260518-CR-2026-018-add-mfa-v1.0.md ``` ルール: - 日付: 作成日または最終更新日 (工程で統一) - 関連 ID: `REQ-F-XXX` / `TASK-XXX` / `BUG-XXX` / `CR-XXXX-NNN` / `ADR-NNN` 等 - バージョン: 成果物本体の版 (v0.1 / v1.0 / v2.0) --- ## 共通ヘッダー (全成果物必須) すべての成果物冒頭に **格納先** フィールドを含むヘッダーを付ける: ```yaml --- 成果物名: {{名称}} 種類: