From github-vibe-flow
Use to start a new feature design. Explores ideas through collaborative dialogue, then extends with issue breakdown, execution notation, and acceptance criteria.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github-vibe-flow:vf-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
アイデアを対話的に探求し、GitHub Issueとして実行可能な設計ドキュメントに仕上げる。
アイデアを対話的に探求し、GitHub Issueとして実行可能な設計ドキュメントに仕上げる。
開始時の宣言: 「vf-design スキルを使って、設計セッションを開始します。」
設計が承認されたら、以下のセクションを追加する:
Issue 分解:
設計を実装可能な単位に分解する。各Issueは:
フォーマット:
## Issue 分解
### Issue 1: [タイトル]
**説明:** [実装内容]
**受入基準:**
- [ ] [基準1]
- [ ] [基準2]
### Issue 2: [タイトル]
...
実行記法:
リスト/セット記法で実行順序を定義する:
[] = シリアル(順次実行)() = パラレル(並列実行)/vf-issue-create で GitHub Issue 番号に置換される)## 実行順序
`[1, (2, 3), 4]`
docs/plans/YYYY-MM-DD-<topic>-design.md に保存し、コミットする。
/vf-flow から呼び出された場合: 設計ドキュメントのパスを返し、次のステップに進む/vf-issue-create <パス> の実行を提案する呼び出し元:
npx claudepluginhub ensekitt/github-vibe-flow --plugin github-vibe-flowOrchestrates design workflow from idea to docs: context gathering, clarification, brainstorming, design documentation, planning handoff. Use when starting any design process.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Guides design validation through collaborative dialogue before coding begins. Use when creating features, building components, or modifying behavior to prevent wasted work.