solo-stream について
solo-stream は、創業者が STREAM の 6 層フレームワークで重要な意思決定を評価する対話型スキルです。質問を通じて分析を進め、スコア付きの結論を示し、任意で記録を保存できます。
主な機能
- 01STREAM の 6 層に沿った意思決定分析
- 02各層での確認質問
- 03採点と結論の統合
- 04意思決定記録の任意保存
活用シーン
- 01重要なスタートアップの意思決定評価
- 02リスク、可逆性、機会費用の比較
- 03分析内容のプロジェクト決定記録への保存
MCP 対応
MCP `kb_search` が利用可能な場合、STREAM フレームワークの追加情報を取得できます。利用できない場合は、スキルに組み込まれた内容を使います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ fortunto2/ solo-factory --skill solo-streamインストール後、Claude Code で/solo-streamを入力して読み込まれたか確認します。
詳細
/stream
STREAM の 6 層フレームワークを通じて、あらゆる意思決定を進める対話型ウィザードです。不確実な状況で重大な選択を行う創業者向けに設計されています。
手順
-
$ARGUMENTSから意思決定の内容を解析します。空の場合は、次のように尋ねます。「どのような意思決定やジレンマを分析したいですか?」 -
フレームワークのコンテキストを読み込みます(任意の拡張機能):
- MCP の
kb_searchが利用できる場合:kb_search(query="STREAM framework", n_results=3)を実行して、フレームワークの詳細を取得します。 - それ以外の場合は、以下にフレームワークが記載されています。
- MCP の
-
6 つのレイヤーを対話形式で順に進めます。 各レイヤーの概念を説明し、AskUserQuestion を通じて確認の質問をしてから、評価を行います。
レイヤー 1 — 認識論(知識)
- これは自分の能力の範囲内ですか?
- まだ証明されていない前提は何ですか?
- 何があれば考えが変わりますか?
- 質問:「この分野について、確実に分かっていることは何ですか? どのような前提を置いていますか?」
レイヤー 2 — 時間(時間軸)
- 成果が出るまでの期間はどれくらいですか?
- リンディ効果に適合していますか(10 年後も重要ですか)?
- 可逆性:6 か月後に取り消せますか?
- 質問:「期間はどれくらいですか? 3 か月の実験ですか、それとも 3 年の取り組みですか?」
レイヤー 3 — 行動(最小限の実行可能な一歩)
- 可能な限り小さな最初の一歩は何ですか?
- 二次的な影響は何ですか?
- 週末のうちに試せますか?
- 質問:「1~2 週間で公開できる、最小限の実行可能なバージョンは何ですか?」
レイヤー 4 — リスクとリターン
- リターンは非対称ですか?(小さな損失、大きなリターン)
- 最悪のケースに耐えられますか?
- これをしない場合の機会費用は何ですか?
- 質問:「現実的に考えられる最悪の結果は何ですか? 経済的にも精神的にも乗り越えられますか?」
レイヤー 5 — 社会(ネットワーク)
- ネットワーク内での評判にどのような影響がありますか?
- ネットワーク効果や拡散の可能性はありますか?
- 社会的資本の形成につながりますか?
- 質問:「あなた以外に誰が恩恵を受けますか? 誰かが不利益を被る可能性はありますか?」
レイヤー 6 — メタ(有限な人生のフィルター)
- 限りある人生の時間を費やす価値はありますか?
- 自分の価値観に合っていますか?
- 挑戦しなかったことを後悔しますか?
- 質問:「残り 5 年しかないとしたら、それでもこれをしますか?」
-
結論をまとめます:
- 各レイヤーを 1~10 点で採点します
- STREAM の総合スコア(加重平均)
- 実行(スコア > 7)/保留(5~7)/見送り(< 5)
- 軽減すべき主なリスク
- 推奨する最初の行動
-
意思決定を記録します(任意):意思決定の記録を保存するか尋ねます。ユーザーが保存を希望する場合:
- 現在のプロジェクトディレクトリ内の
docs/decisions/に書き込みます - 形式:日付 + 意思決定の概要 + 結論
- 現在のプロジェクトディレクトリ内の
-
構造化された意思決定ジャーナルを出力します:
## Decision: [topic] **Date:** [today] **Framework:** STREAM 6-layer ### Analysis Summary | Layer | Score | Key Finding | |-------|-------|-------------| | Epistemological | X/10 | ... | | Temporal | X/10 | ... | | Action | X/10 | ... | | Stakes | X/10 | ... | | Social | X/10 | ... | | Meta | X/10 | ... | **Overall STREAM Score: X/10 — GO/PAUSE/NO-GO** ### Recommendation [Clear recommendation with reasoning] ### Next Actions 1. [action] 2. [action] 3. [action]
よくある問題
質問が抽象的すぎる
原因: 意思決定が具体的ではありません。 対処法: 「何をすべきか」だけでなく、「[状況]を踏まえて、[行動]をすべきか?」のように、具体的な意思決定の文から始めます。
スコアが適切でないように感じる
原因: 各レイヤーを同じ重みで評価していますが、この意思決定では重要度に差があります。 対処法: 総合スコアは出発点です。自分の状況に最も関係するレイヤー(例:金銭的な意思決定では「リスクとリターン」、人生の選択では「メタ」)をより重視してください。
意思決定の記録を保存したい
原因: docs/decisions/ ディレクトリのないプロジェクトで実行しています。
対処法: スキルは現在のプロジェクト内の docs/decisions/ に保存します。必要に応じてディレクトリを作成してください。