.claude/skills/start-01-requirement/SKILL.md
新機能の要件定義・ワーク分割・requirement.md作成を行う開発フローのStep 1。新機能・新しい開発を始めるときに使う。
npx skillsauth add konabe/classical-music-lake start-01-requirementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
git checkout maingit pull{feature-title})を確定する。feature/{feature-title}を作成Explore エージェントを使って /docs/features/ のディレクトリ状態を調査し、最大値をインクリメントした{index}を採番する
001, 002 のように単純なインクリメントで、3桁でゼロ埋め/docs/features/ 内で同一の {index} が存在しないか再スキャンし、競合があれば再採番する/docs/features/{index}-{feature-title}/requirement.md を作成し、要件を記載する。/docs/features/{index}-{feature-title}/requirement.md の内容をもとにタスクを分割する{work})と呼ぶこととする。/docs/features/{index}-{feature-title}/requirement.mdの内容をもとに、/docs/features/{index}-{feature-title}/{index}-{index-of-work}-{work}/work.md にそれぞれファイルを配置する/docs/features/{index}-{feature-title}/checklist.md を作成し、各workの進捗が記録できるようにする。
work.mdに記載する内容requirement.md は要件の情報のみに留め、具体的な設計までは記載しないこと。
# {要件名} - 要件定義
## 概要
## 目的
## 機能スコープ
### 実装する機能
### 実装しない機能(将来の実装対象)
## 設計申し送りメモ
- メモ1...
- メモ2...
tools
ワークの検収・SPEC.md/ARCHITECTURE.md更新を行う開発フローのStep 4(最終)。実装のPRがマージされた後にドキュメントを更新するときに使う。
tools
ワークのコーディング・テスト・リファクタリング・PR発行を行う開発フローのStep 3。設計完了後に実装フェーズを開始するときに使う。
content-media
ワークの設計・design.md作成・レビュー反映を行う開発フローのStep 2。要件定義完了後に設計フェーズを開始するときに使う。
data-ai
mainブランチに切り替えて最新状態にpullする。新しい作業を始める前の準備として使う。