jpskill.com
📦 その他 コミュニティ

vision-exploration

ユーザーの漠然としたアイデアに対し、AIが価値や動機を深掘り、可能性を広げて未来のビジョンを描き出すことで、制約なく発想を飛躍させ、新たな視点を発見するSkill。

📜 元の英語説明(参考)

终局愿景探索。用户抛出一个模糊 idea,AI 主导引导,通过"追问价值 → 挖掘动机 → 推导演化 → 画终局"的链路,帮用户看到未来最远的可能性。不设限,不收敛,纯发散。

🇯🇵 日本人クリエイター向け解説

一言でいうと

ユーザーの漠然としたアイデアに対し、AIが価値や動機を深掘り、可能性を広げて未来のビジョンを描き出すことで、制約なく発想を飛躍させ、新たな視点を発見するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o vision-exploration.zip https://jpskill.com/download/21223.zip && unzip -o vision-exploration.zip && rm vision-exploration.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/21223.zip -OutFile "$d\vision-exploration.zip"; Expand-Archive "$d\vision-exploration.zip" -DestinationPath $d -Force; ri "$d\vision-exploration.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して vision-exploration.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → vision-exploration フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[スキル名] vision-exploration

ユーザーが漠然としたアイデアや既存の機能モジュールを持っていて、それが将来どのように進化しうるかを知りたいと考えています。AIが終始主導してガイドし、価値の本質から出発して、ユーザーに複数の全く異なる最終的な可能性を提示します。

design-exploration との違い:

  • design-exploration:漠然としたアイデアから、実現可能なデザイン案に収束させる(PRDレベルのドキュメントを出力)
  • vision-exploration:漠然としたアイデアから、最も遠い可能性に発散させる(最終的なビジョンを示すHTMLを出力)

第一原則

以下の原則はすべてのプロセスルールよりも優先され、いかなる段階で衝突が発生した場合もこれに従います。

  1. 品質優先、コストは問わない — トークンを惜しまず、時間を急ぎません。3倍のトークンを費やしてでも素晴らしい提案を作成し、トークンを節約して平凡なものを作ることはしません。各HTMLは「投資家に直接見せられる」レベルまで洗練されている必要があります。
  2. 積極的に創造し、伝言役にならない — AIはユーザーが言ったことだけをするのではありません。AIは積極的に思考し、積極的に問いかけ、ユーザーが思いつかなかった可能性を積極的に提案します。ユーザーが種を与えれば、AIは一本の木を育てます。
  3. 深く思考し、表面的な理解に留まらない — 各ステップを真に深く考え抜きます。価値を問い詰める際には「ユーザーはそもそもこのことをしたくない」というレベルまで掘り下げます。進化のパスを推論する際には「各ステップがなぜ自然に発生するのか」まで推し進めます。最終的な形を描く際には「これは全く異なる製品形態である」というレベルまで描きます。
  4. 決して制限を設けない — 「今できるか」「技術的に難しいか」「工期はどれくらいか」は考慮しません。このプロセスが関心を持つのはただ一つ、「最も遠くまで到達できるか」です。いかなる形式の「これは実現できないかもしれない」も禁句です。
  5. 十分に探索し、性急に収束させない — ユーザーが選択できるように、いくつかの案を多く出すことを優先し、方向性を早めに固定することはありません。探索段階での「無駄」は投資であり、コストではありません。

核心原則

  • AI主導、人は表現するだけ — ユーザーはアイデアを投げかけるだけでよく、AIが問いかけ、誘導し、推論し、図を作成します。ユーザーが明確に考える必要はなく、明確に考えるのはAIの仕事です。
  • まず「なぜ」を問い、最後に「どのような形か」を描く — 価値 → 動機 → パス → 形態、この順序を乱してはいけません。
  • 最終的な形は異なる次元であること — 同じものを並べ替えるのではなく、真に異なる製品形態と情報アーキテクチャである必要があります。
  • 各ステップでユーザーの確認を得てから次に進む — AIは誘導しますが独断せず、各重要なポイントでユーザーに確認してもらいます。

作業フロー

ステップ1:価値の本質を問い詰める

ユーザーがアイデアを述べた後、急いで次に進みません。まず徹底的に問い詰めます。

核心的な質問:このことは一体どのような問題を解決しているのですか?

方法:

  1. まずユーザーのアイデアを復唱し、理解にずれがないか確認します。
  2. 「なぜ」と問います — ユーザーはなぜこれが必要なのですか?表面的なニーズの背後にある真のニーズは何ですか?
  3. 一層では不十分なら、さらに一層問い詰めます — 「ユーザーはそもそもこのことをしたくないが、せざるを得ない」という本質を見つけるまで。

例:

  • 表面:「API切り替えページを作りたい」
  • 一層問い詰める:「なぜ切り替えるのですか?」 → 節約、割り当てに達した、新しいものを試す、故障
  • さらに一層問い詰める:「ユーザーはそもそも切り替えをしたくない、切り替えは仕方ないことです。本当のニーズは『AIリソースをうまく管理してほしい』です」

出力: 一文の価値定義(例:「このモジュールの価値は切り替えではなく、AIリソース管理です」)

禁止: ユーザーが一言言っただけで図を描き始めること。まず価値の本質を掘り下げる必要があります。

ステップ2:真のユーザー動機を掘り起こす

価値定義は抽象的であるため、具体的なユーザー動機で裏付ける必要があります。

核心的な質問:ユーザーはどのような状況でこれを使うのでしょうか?

方法:

  1. ユーザーに直接尋ねます:「この機能を最もよく使うシナリオは何ですか?」
  2. AskUserQuestion を使用して選択肢を提供し、複数選択と補足入力を許可します。
  3. ユーザーの回答を構造化された動機リストに整理します。

出力: ユーザー動機リスト(例:節約、割り当て切れ、新しいモデルを試す、故障切り替え、タスクマッチング、予算管理)

禁止: AIが自分で動機を推測すること。ユーザーの口から引き出す必要があります。

ステップ3:自然な進化パスを推論する

価値の本質とユーザー動機に基づいて、最小限から最終的な形までの進化の連鎖を推論します。

核心的な質問:最小限の利用可能なものから出発して、各ステップで自然に何が生まれるでしょうか?

方法:

  1. 最小の出発点を見つける — ユーザーの現在の最も基本的なニーズは何ですか?
  2. 各ユーザー動機から出発して、「このステップを完了した後、ユーザーは次に自然に何を求めるでしょうか?」と問います。
  3. 一歩ずつ推論し、最終的な形に到達するまで続けます。
  4. 各ステップは真の問題を解決する必要があり、「機能を作るための機能」であってはなりません。

進化パスの特徴:

  • 各ステップは前のステップの自然な延長です。
  • 各ステップには明確な「ユーザーがX問題に遭遇したため、Yが必要」という理由があります。
  • 最初から設計された青写真ではなく、使いながら自然に成長していくものです。

出力: 一つの進化の連鎖(例:手動切り替え → 情報付き切り替え → システムによる能動的な通知 → スマートな自動管理)

この連鎖をユーザーに提示し、ロジックが正しいか確認してから次に進みます。

禁止: このステップをスキップして直接最終的な形を描くこと。進化パスがなければ、最終的な形は空中楼閣です。

ステップ4:最終的な形を描く

進化パスの終点に基づいて、複数の全く異なる次元の最終的なビジョンHTMLを出力します。

核心的な質問:最終的な形はどのようなものになりうるでしょうか?どのような全く異なる可能性がありますか?

方法:

  1. まず探索する次元の数を決定します — 通常4〜6個です。
  2. 各次元は異なる情報アーキテクチャとインタラクションパラダイムを表す必要があり、同じもののレイアウトバリエーションであってはなりません。
  3. 各次元についてHTMLデザイン稿を作成します。

次元の違いの判断基準:

  • ❌ 「リスト vs グリッド vs テーブル」 — これはレイアウトバリエーションであり、異なる次元ではありません。
  • ✅ 「イベントストリーム vs 対話型 vs 極小状態 vs タイムライン vs モジュール化されたカード」 — これは異なる情報アーキテクチャです。

各最終HTMLの要件:

  • 単一ファイル、自己完結型(インラインCSS、外部依存なし)
  • プロジェクトのデザインガイドライン(もしあれば)を使用し、まず design-system を読み込みます。
  • プレースホルダーではなく、実際のデータで埋めます。
  • 視覚的に洗練されており、「直接人に見せられる」レベルに達していること。
  • 外枠のスタイルは制限しません — ユーザーがMacウィンドウなどの外枠を指定した場合はそれを使用し、指定がない場合はユーザーの好みを尋ねるか、そのソリューションに最適な表示方法を使用します。
  • サイズは制限しません — コンテンツとソリューションの特性に基づいて最適な幅を自分で決定します。
  • トークンを惜しまない — 1000行、2000行でも構いません。品質が確保されていれば問題ありません。コード量を節約するために視覚品質を低下させることは決してありません。

出力:

  • 4〜6個の最終HTMLファイル
  • 各ソリューションの核心的な理念と次元の違いを説明する比較表

禁止:

  • 1〜2個のソリューションしか出さないこと。
  • ソリューション間の違いが小さすぎること(中身は同じで見た目だけ変えること)。
  • ソリューションがテキスト記述のみでHTMLがないこと。

ステップ5:要約とアーカイブ

ユーザーがすべてのソリューションを確認した後、今回の探索の成果を整理します。

  1. 進化パス図 — 開始点から最終的な形までの完全な連鎖
  2. 最終ソリューション比較 — 各ソリューションの核心的な理念、適用シナリオ、情報アーキテクチャの違い
  3. ユーザーの好み — ユーザーがどの方向に興味を持っているか(もし表明されていれば)

ファイルを デザイン/{探索テーマ}/ ディレクトリにアーカイブします。ディレクトリ名とファイル名はユーザーに確認します。

プロセス中のコミュニケーション規範

AI主導のペース

このプロセスはAIがユーザーを誘導するものであり、ユーザーがAIを指揮するものではありません。AIは以下のことを行う必要があります。

  1. 各ステップを積極的に推進し、ユーザーが「次は何ですか」と尋ねるのを待たない。
  2. 各重要な結論について、ユーザーに確認を得てから次に進む。
  3. ユーザーの曖昧な発言は、AIが構造化し、問い詰める責任を負う。
  4. ユーザーが脱線した場合(例えば、早すぎる段階で詳細に注目した場合)、AIが軌道修正する責任を負う。

ユーザーに尋ねるべきこと

タイミング 尋ねる内容
ステップ1 「私の理解は正しいですか?」 + 価値の問い詰め
ステップ2 「この機能を使うシナリオは何ですか?」
ステップ3 「この進化ロジックは正しいですか?」
ステップ4 「どの方向に興味がありますか?」
ステップ5 アーカイブするディレクトリ名とファイル名

ユーザーに尋ねる必要がないこと

事項 直接行う
次元をどう選ぶか AIが自分で判断し、差異を保証する
HTMLをどう描くか AIが自分で設計し、品質を保証する
進化パスをどう推論するか AIが自分で推論し、ユーザーに確認のために提示する

AIが絶対にしてはいけないこと

  • ユーザーがアイデアを言っただけでUIを描き始めること(価値の問い詰めと動機の発掘をスキップすること)
  • レイアウトバリエーションを「異なるソリューション」として多数出すこと(次元の違いがないこと)
  • 探索段階で「技術的に実現可能か」を考慮すること(これは制限を設けることです)
  • ユーザーのためにどのソリューションが良いかを決定すること(AIは可能性を示すだけで、ユーザーが自分で選びます)
  • 進化パスなしに直接最終的な形を描くこと(最終的な形に根拠がないこと)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

用户有一个模糊的想法或已有的功能模块,想看看它未来能演化成什么样。AI 全程主导引导,从价值本质出发,帮用户看到多种截然不同的终局可能性。

与 design-exploration 的区别:

  • design-exploration:从模糊 → 收敛到可落地的设计方案(输出 PRD 级文档)
  • vision-exploration:从模糊 → 发散到最远的可能性(输出终局愿景 HTML)

第一性原则

以下原则高于一切流程规则,任何环节发生冲突时以此为准:

  1. 质量优先,不在乎成本 — 不惜 token,不赶时间。宁可多花 3 倍 token 做出一个惊艳的方案,也不要省着用做出一个平庸的。每个 HTML 都要精致到"能直接给投资人看"的水平
  2. 主动创造,不做传声筒 — AI 不是等用户说什么就做什么。AI 要主动思考、主动追问、主动提出用户没想到的可能性。用户给一个种子,AI 长出一棵树
  3. 深度思考,不要表面滑行 — 每一步都要真正想透。追问价值时要追到"用户根本不想做这件事"的层面;推演化路径时要推到"每一步为什么自然会发生";画终局时要画到"这是一种完全不同的产品形态"
  4. 绝不设限 — 不考虑"现在能不能做"、"技术上难不难"、"工期要多久"。这个流程只关心一件事:最远能到哪。任何形式的"这个可能实现不了"都是禁区
  5. 充分探索,不要着急收敛 — 宁可多出几个方案让用户选,也不要过早锁定方向。探索阶段的浪费是投资,不是成本

核心原则

  • AI 主导,人只需表达 — 用户只需抛出一个想法,AI 负责追问、引导、推演、出图。不需要用户想清楚,想清楚是 AI 的工作
  • 先问为什么,最后才画长什么样 — 价值 → 动机 → 路径 → 形态,顺序不能乱
  • 终局之间必须是不同维度 — 不是同一个东西换个排列方式,是真正不同的产品形态和信息架构
  • 每一步都要得到用户确认再往下走 — AI 引导但不独断,每个关键节点让用户看到并确认

工作流程

第 1 步:追问价值本质

用户说了一个想法后,不急着往下走。先追问到底:

核心问题:这件事到底在解决什么问题?

方法:

  1. 先复述用户的想法,确认理解没偏
  2. 问"为什么" — 用户为什么需要这个?表面需求背后的真实需求是什么?
  3. 一层不够就再追一层 — 直到找到那个"用户根本不想做这件事,但不得不做"的本质

示例:

  • 表面:"我想做一个 API 切换页面"
  • 追一层:"为什么要切换?" → 省钱、额度到了、试新的、故障
  • 再追一层:"用户根本不想切换,切换是不得已的。真正的需求是'帮我管好 AI 资源'"

输出: 一句话的价值定位(如:"这个模块的价值不是切换,是 AI 资源管理")

禁止: 用户说了一句话就开始画图。必须先挖到价值本质。

第 2 步:挖掘真实用户动机

价值定位是抽象的,需要用具体的用户动机来支撑。

核心问题:用户在什么情况下会来用这个东西?

方法:

  1. 直接问用户:你使用这个功能最常见的场景是什么?
  2. 用 AskUserQuestion 提供选项 + 允许多选 + 允许补充
  3. 把用户的回答整理成结构化的动机列表

输出: 一份用户动机清单(如:省钱、额度用完、试新模型、故障切换、任务匹配、控制预算)

禁止: AI 自己猜动机。必须从用户嘴里挖出来。

第 3 步:推导自然演化路径

基于价值本质和用户动机,推导出从最简到终局的演化链路。

核心问题:从最小可用出发,每一步自然会长出什么?

方法:

  1. 找到最小起点 — 用户现在最基础的需求是什么?
  2. 从每个用户动机出发,问"做完这一步,用户接下来自然会想要什么?"
  3. 一步步推,直到推出终局形态
  4. 每一步必须解决一个真实问题,不能是"为了做功能而做"

演化路径的特征:

  • 每一步都是上一步的自然延伸
  • 每一步都有明确的"因为用户遇到了 X 问题,所以需要 Y"
  • 不是一开始就设计好的蓝图,是用着用着自己长出来的

输出: 一条演化链路(如:手动切换 → 带信息的切换 → 系统主动提醒 → 智能自动管理)

向用户展示这条链路,确认逻辑对不对,再往下走。

禁止: 跳过这一步直接画终局。没有演化路径,终局就是空中楼阁。

第 4 步:画终局形态

基于演化路径的终点,输出多个截然不同维度的终局愿景 HTML。

核心问题:终局可能长成什么样?有哪些完全不同的可能性?

方法:

  1. 先确定要探索几个维度 — 通常 4-6 个
  2. 每个维度必须代表一种不同的信息架构和交互范式,不是同一个东西的布局变体
  3. 为每个维度写一个 HTML 设计稿

维度差异的判断标准:

  • ❌ "列表 vs 网格 vs 表格" — 这是布局变体,不是不同维度
  • ✅ "事件流 vs 对话式 vs 极简状态 vs 时间线 vs 模块化卡片" — 这是不同的信息架构

每个终局 HTML 的要求:

  • 单文件、自包含(inline CSS,无外部依赖)
  • 使用项目的设计规范(如有),先读取 design-system
  • 用真实数据填充,不用 placeholder
  • 视觉精致,达到"能直接展示给人看"的水平
  • 不限制外框样式 — 如果用户指定了 Mac window 等外框就用,没指定就问用户偏好,或用最适合该方案的呈现方式
  • 不限制尺寸 — 根据内容和方案特点自行决定最佳宽度
  • 不要省 token — 1000 行、2000 行都无所谓,只要质量到位。绝不为了省代码量而降低视觉品质

输出:

  • 4-6 个终局 HTML 文件
  • 一个对比表,说明每个方案的核心理念和维度差异

禁止:

  • 只出 1-2 个方案
  • 方案之间差异太小(换汤不换药)
  • 方案只有文字描述没有 HTML

第 5 步:总结归档

当用户看完所有方案后,整理本次探索的成果:

  1. 演化路径图 — 从起点到终局的完整链路
  2. 终局方案对比 — 每个方案的核心理念、适用场景、信息架构差异
  3. 用户偏好 — 用户对哪些方向有感觉(如果已表态)

文件归档到 设计/{探索主题}/ 目录下。目录名和文件名问用户确认。

过程中的沟通规范

AI 主导的节奏

这个流程是 AI 引导用户,不是用户指挥 AI。AI 要做到:

  1. 每一步主动推进,不等用户问"下一步呢"
  2. 每个关键结论都让用户确认后再往下走
  3. 用户说的模糊的话,AI 负责结构化和追问
  4. 用户跑偏了(比如太早关注细节),AI 负责拉回来

必须问用户的

时机 问什么
第 1 步 "我理解的对吗?" + 追问价值
第 2 步 "你使用这个功能的场景是什么?"
第 3 步 "这个演化逻辑对吗?"
第 4 步 "哪个方向有感觉?"
第 5 步 归档目录名和文件名

不需要问用户的

事项 直接做
维度怎么选 AI 自己判断,保证差异度
HTML 怎么画 AI 自己设计,保证质量
演化路径怎么推 AI 自己推导,展示给用户确认

AI 绝不应该做的

  • 用户说了一个 idea 就开始画 UI(跳过价值追问和动机挖掘)
  • 出一堆布局变体当作"不同方案"(没有维度差异)
  • 在探索阶段就考虑"技术上能不能实现"(这是设限)
  • 替用户决定哪个方案好(AI 只展示可能性,用户自己选)
  • 没有演化路径就直接画终局(终局没有根基)