design-sprint について
design-sprintは、コードベースを調査して計画を作成し、承認後にGitHubまたはBacklogのissueを作成するスキルです。計画へのインライン注釈による修正に対応し、明示的な承認後に親issue、子issue、依存関係を提案します。
主な機能
- 01コードベースとissueテンプレートの調査
- 02調査と設計をまとめた計画の作成
- 03インライン注釈に基づく計画の修正
- 04承認済みの親issueと依存する子issueの作成
- 05GitHubとBacklogのトラッカーに対応
活用シーン
- 01機能案をレビュー可能なissueに整理
- 02承認済み計画を依存関係のある子issueに分割
- 03質問を一度まとめた後に範囲の明確なissueを登録
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill design-sprintインストール後、Claude Code で/design-sprintを入力して読み込まれたか確認します。
同梱ファイルstub.yaml
詳細
design-sprint
カタログのスタブ — 完全版スキル:aoshimash/skills(
create-issue)
判断ツリー
-
完全版スキルはすでにインストールされていますか? 上流ではこのスキルを
create-issueと名付けているため、このポインターと並んでインストールされます(ポインターは置き換えられません)。- グローバル:
f=~/.agents/skills/create-issue/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - プロジェクト:
f=.agents/skills/create-issue/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ スキルはcreate-issueとしてインストール済みです。これを呼び出して続行しますpointer→ ステップ 2 に進みます
- グローバル:
-
スコープを検出してから、インストールします。
[ -e ~/.agents/skills/design-sprint ] && echo "global" || echo "project"グローバル:
npx skills add aoshimash/skills --skill create-issue -g -yプロジェクト:
npx skills add aoshimash/skills --skill create-issue -yClaude Code: 会話を離れずにコマンドを実行するには、チャットメッセージの先頭に
!を付けて送信します。
Claude Code プラグイン経由:
/plugin marketplace add aoshimash/skills
/plugin install aoshimash-skills@aoshimash-skills
ご注意
- 必要条件: gh CLI がインストールされ、認証済みであること(GitHub issue の場合)、または bee CLI が認証済みであること(Backlog issue の場合)。正確な内容を承認した後にのみ、トラッカーに issue を作成します
- ライセンス: MIT
- 名前の衝突:
design-sprintはwondelai-skillsも書き込みます(インストール時、またはそのカタログポインターによる書き込み時)。両方をインストールすると、先にインストールした方が上書きされます。
インストール後の呼び出し
- スキル名:
create-issue - トリガーフレーズ:「design sprint」、「design and decompose」、「create an issue」、「plan and create issues」
動作内容
上流では design-sprint ワークフローを create-issue に統合しており、2 つのフローがあります。軽量フローでは、1 回のまとめての質問と 1 回の草案承認を経て、範囲を適切に定めた単一の issue を作成します。デザインフローは、従来の design sprint です。
| ステップ | 出力 |
|---|---|
| セットアップ | issue トラッカー(GitHub または Backlog)とリポジトリの issue テンプレートを検出します |
| 調査と設計 | コードベースを詳しく読み込んだ後、統合された計画ファイル(調査、設計、未解決の質問、分割案)を 1 つ作成します |
| 注釈サイクル | Markdown ファイル内の計画にインラインで注釈を付けます。エージェントは内容が適切になるまで修正します |
| issue の作成 | 最終承認を 1 回得た後、親 issue と依存関係付きのサブ issue を作成します。調査結果は issue のコメントとして残します |
基本原則:issue では動機と提案を説明し、実装手順は記載しません。issue 作成前に曖昧さを解消します。明示的な承認なしに公開することはありません。サブ issue への分割は常に提案として扱います。認証済みの gh CLI(GitHub)または bee CLI(Backlog)が必要です。
使用しない場合
- デザインスプリントのワークショップ進行(Crazy 8s、HMW、投票) →
pm-skills(Design Sprint セクション)またはwondelai-skills(Knapp's Design Sprint スキル)を使用します - コードを伴わない PM ディスカバリー →
deanpeters-pm-skillsまたはpm-skillsを使用します - issue を作成しない機能計画 →
plan-design-reviewを使用します - 作成後の issue の実装 → 上流の別スキル
implement-issueを使用します(このポインターではインストールされません)