← ClaudeAtlas

spec-writer-from-interviewlisted

Manufacturing persona 向け、5 質問で仕様書を生成する skill (ADR-0027)。manufacturing persona が active な対話で「仕様書を書きたい」「改善提案を書きたい」等の起動語を検出したとき、テンプレ種類を AskUserQuestion で選ばせ、5 質問問診を 1 つずつ実施し、回答を対応テンプレに埋めて `<種類>-<YYYY-MM-DD>-<short-title>.md` で保存する。master は `templates/skills/spec-writer-from-interview/SKILL.md`、`skills/` 側は dogfooding mirror (pre-commit hook が drift を reject)。
ttamakijp/dev-templates · ★ 0 · Testing & QA · score 74
Install: claude install-skill ttamakijp/dev-templates
<!-- このファイルは dev-templates 自身が dogfooding する mirror copy。 master は `templates/skills/spec-writer-from-interview/SKILL.md`。 編集は templates/ 側で行い、`bash scripts/apply.sh` で同期する。 pre-commit hook (.githooks/pre-commit) が両者一致を検査し、drift を commit reject する (ADR-0008 fool-proof + ADR-0023 多層防御)。 --> # Skill: Spec Writer from Interview manufacturing persona の対象者は「やりたいこと」を仕様書化するのが苦手。 本 skill は 5 つの質問に答えるだけで、対応する業務テンプレを Claude が 自動で埋める対話フローを提供する (ADR-0027 workflow)。 ## When to invoke 以下の条件��**全て**満たすとき: 1. `personas/manufacturing/` が active な persona である (`.dev-templates-persona` marker または `--persona manufacturing` で apply された target) 2. ユーザが次のいずれかを発話 / 入力した: - 「仕様書を書きたい」「仕様書を作りたい」 - 「改善提案を書きたい」「カイゼン提案を作りたい」 - 「不具合報告を書きたい」「設備改造の申請を書きたい」 - 「作業手順書を作りたい」「カイゼン報告を書きたい」 engineer persona が active な場合や、manufacturing でも上記起動語が 無い場合は invoke しない。 ## Process ### Step 1: テンプレ種類の選択 `AskUserQuestion` ツールで次の 5 択を提示する: | 選択肢 | 対応テンプレ | |---|---| | A. 改善提案書 | `personas/manufacturing/業務テンプレ/kaizen-proposal.md` | | B. 不具合報告書 | `personas/manufacturing/業務テンプレ/defect-report.md` | | C. 設備改造仕様書 | `personas/manufacturing/業務テンプレ/equipment-modification-spec.md` | | D. 作業手順書 | `personas/manufacturing/業務テンプレ/work-procedure.md` | | E. カイゼン報告書 | `personas/manufacturing/業務テンプレ/kaizen-report.md` | ユーザ発話で明らかに種類が特定できる場合 (例「改善提��を書きたい」) は A を選択済として skip しても良い。曖昧な「仕様書を書きたい」だけの場合は 必ず AskUserQuestion で確認する。 ### Step 2: 5 質問問診の実施 選択された種類に応じて、`personas/manufacturing/仕様書問診.md` に定義 された 5 つの質問を**1 つずつ順