用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ynitto/sandbox --skill brainstorming命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
会話中の話題を、最小の視覚表現(擬似コード・呼び出しツリー・コンポーネントツリー・ファイルツリー・Mermaid・diff・HTML)で見せて理解を助けるスキル。「図で説明して」「見せて」「視覚的に説明して」「イメージで教えて」「構造を見せて」「どう変わるのか見せて」「show me」などで発動する。説明が長文になりそうなときに、文章の代わりに図で示す。
agent-flow の orchestrator 向け高精度タスク分解・戦略選択スキル。要求を分析し、7パターン(map-reduce 含む)+複合パターンから最適な戦略を選定し、実行可能なタスクグラフを生成する。decomposition スキルの分解能力を内包し、agent-flow の `--planner flow-planner` で利用する。
セッションをまたいで知識・決定事項を継続させたいときのスキル。「覚えておいて」でsave、「思い出して」でrecall、「記憶一覧」でlist、「忘れて」でarchive、「共有して」でshare、「整理して」でcleanup、「役立った/間違ってた」でrate、「固定化して」でconsolidate。重要な知見を発見したら自律的にsaveを実行すること。
基于 SOC 职业分类
正在显示 SKILL.md
| name | brainstorming |
| description | 創作作業の前に必ず使うスキル。機能追加・コンポーネント構築・動作変更など、実装を始める前にユーザーの意図・要件・設計を整理する。「ブレインストーミングして」「アイデアを整理して」「設計を考えて」「要件を探ろう」などで発動。 |
| metadata | {"version":"2.1.1","tier":"stable","category":"design","tags":["ideation","requirements","planning"]} |
自然な対話を通じて、アイデアを完全に形になった設計・仕様へと昇華させる。
まず現在のプロジェクトの状況を把握し、質問を一問ずつ行ってアイデアを磨いていく。 何を作るかを理解したら、競合ソリューションとの比較・トレードオフマトリクスを生成し、設計を提示してユーザーの承認を得る。
設計を提示してユーザーが承認するまで、実装スキルの呼び出し・コードの記述・プロジェクトのスキャフォールディング・その他いかなる実装行動も行ってはならない。 これは「シンプルそうに見えるプロジェクト」も含め、すべてのプロジェクトに適用される。すべてのプロジェクトはこのプロセスを経る。ToDoリストでも、単一関数のユーティリティでも、設定変更でも — すべて例外なく。 「シンプル」なプロジェクトこそ、検討不足の前提が最も多くの無駄な作業を生み出す。 設計は短くていい(本当に単純なプロジェクトなら数文で十分)が、必ず提示して承認を得ること。
以下を確認し、該当しない場合は中断して適切なスキルを提案する:
docs/plans/ 内)や承認済みの設計が存在する場合は、設計の「更新」が必要か確認し、不要なら中断する以下の各項目をタスクとして作成し、順番に完了させること:
docs/plans/YYYY-MM-DD-<トピック>-design.md に保存してコミット過去の設計決定を recall(v2.1)
↓
プロジェクトコンテキスト探索
↓
明確化の質問(一問ずつ)
↓
2〜3のアプローチを提案
+トレードオフマトリクス生成
+既存スキルとの重複・シナジー分析
↓
設計セクションを提示
↓
ユーザーが設計を承認?
↙ No(修正) ↘ Yes
設計セクション再提示 設計ドキュメント作成
(Decision Record 付き)
↓
ltm-use へ自動保存(v2.1)
↓
実装計画を作成する
終了状態は設計ドキュメントの承認、設計決定の ltm-use 自動保存、および実装計画の作成である。 ブレインストーミング中・完了直後にコードの実装を開始してはならない。
過去の設計決定の recall(v2.1 拡張):
python scripts/recall_memory.py "[トピックキーワード] 設計決定"
アイデアの理解:
アプローチの探索(v2 拡張):
トレードオフマトリクス: 各アプローチを以下の軸で比較した Markdown テーブルを自動生成する:
| アプローチ | 実装コスト | リスク | 保守性 | 拡張性 | 学習コスト | 推奨度 |
|---|---|---|---|---|---|---|
| 案A | 低 | 低 | 高 | 中 | 低 | ★★★ |
| 案B | 中 | 中 | 中 | 高 | 高 | ★★☆ |
| 案C | 高 | 高 | 低 | 高 | 中 | ★☆☆ |
評価値: 低 / 中 / 高(コスト・リスク・学習コストは低いほど良い。保守性・拡張性は高いほど良い)
既存スキルとの重複・シナジー分析(v2 拡張): アイデアを実装する前に、利用可能なスキルとの関係を分析する:
test-strategy-planner が存在するため重複の可能性api-designer を活用できます」分析フォーマット: ───────────────────────────────── 🔍 既存スキルとの関係 ⚠️ 重複の可能性: [スキル名] — [理由] 💡 シナジー推奨: [スキル名] — [使い方の提案] ─────────────────────────────────
設計の提示:
ドキュメント化(v2 拡張: Decision Record 付き):
docs/plans/YYYY-MM-DD-<トピック>-design.md に書き出す## Decision Record
| 項目 | 内容 |
|------|------|
| 決定日 | YYYY-MM-DD |
| 決定者 | (ユーザー名 or "チーム") |
| 採用案 | [採用したアプローチ名] |
| 却下案 | [却下したアプローチ名](理由: ...) |
| 主な理由 | [採用の決め手となった理由] |
| トレードオフ | [受け入れたデメリットや制約] |
| 再評価条件 | [この決定を見直すべき状況・タイミング] |
設計決定の ltm-use 自動保存(v2.1 拡張):
設計ドキュメントのコミット直後に、Decision Record を長期記憶として自動保存する:
python scripts/save_memory.py --non-interactive --no-dedup \
--scope home \
--category design \
--title "[トピック名] の設計決定" \
--summary "[採用案] を採用。[主な理由の1文要約]。" \
--content "設計ドキュメント: docs/plans/YYYY-MM-DD-[トピック]-design.md" \
--tags design,decision,[トピック関連タグ]
--scope home: 設計決定はプロジェクト横断で価値があるため home スコープに保存する--content にはファイルパスを記録する(全文は git 管理のドキュメントに存在するため重複不要)実装: