/ ディレクトリ / プレイグラウンド / Mind-Cloning-Engineering
● コミュニティ yzfly ⚡ 即起動

Mind-Cloning-Engineering

作者 yzfly · yzfly/Mind-Cloning-Engineering

人の推論スタイル — 原則、美意識、意思決定パターン — をLLMネイティブなエージェントスキルとしてキャプチャし、対話できるようにします。

MCE(Mind Cloning Engineering)は、特定の人間の思考スタイルを再利用可能なエージェントスキルに変換するためのフレームワークです。「ペルソナプロンプトを用意する」のではなく、原則・語彙・意思決定ヒューリスティクス・特徴的な事例を構造化されたレイヤーに分離し、モデルがそれらに基づいて推論を行います。

なぜ使うのか

主な機能

ライブデモ

実際の動作

mind-cloning-engineering-skill.replay ▶ 準備完了
0/0

インストール

クライアントを選択

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "mind-cloning-engineering-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yzfly/Mind-Cloning-Engineering",
        "~/.claude/skills/Mind-Cloning-Engineering"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config を開く。保存後、アプリを再起動。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "mind-cloning-engineering-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yzfly/Mind-Cloning-Engineering",
        "~/.claude/skills/Mind-Cloning-Engineering"
      ],
      "_inferred": true
    }
  }
}

Cursor は Claude Desktop と同じ mcpServers スキーマを使用。プロジェクト設定はグローバルより優先。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "mind-cloning-engineering-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yzfly/Mind-Cloning-Engineering",
        "~/.claude/skills/Mind-Cloning-Engineering"
      ],
      "_inferred": true
    }
  }
}

Cline サイドバーの MCP Servers アイコンをクリックし、"Edit Configuration" を選択。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "mind-cloning-engineering-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yzfly/Mind-Cloning-Engineering",
        "~/.claude/skills/Mind-Cloning-Engineering"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop と同じ形式。Windsurf を再起動して反映。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "mind-cloning-engineering-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/yzfly/Mind-Cloning-Engineering",
        "~/.claude/skills/Mind-Cloning-Engineering"
      ]
    }
  ]
}

Continue はマップではなくサーバーオブジェクトの配列を使用。

~/.config/zed/settings.json
{
  "context_servers": {
    "mind-cloning-engineering-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/yzfly/Mind-Cloning-Engineering",
          "~/.claude/skills/Mind-Cloning-Engineering"
        ]
      }
    }
  }
}

context_servers に追加。保存時に Zed がホットリロード。

claude mcp add mind-cloning-engineering-skill -- git clone https://github.com/yzfly/Mind-Cloning-Engineering ~/.claude/skills/Mind-Cloning-Engineering

ワンライナー。claude mcp list で確認、claude mcp remove で削除。

ユースケース

実用的な使い方: Mind-Cloning-Engineering

メンターの推論をキャプチャし、自分の成果物をレビューしてもらう

👤 メンターの著作・講演・記録されたアドバイスにアクセスできる方 ⏱ ~120 min advanced

使うタイミング: メンターが不在のときでも、その視点を活用したい場合に使います。

前提条件
  • メンターからのソース資料 — エッセイ、講演の文字起こし、メール、録音された会話を収集します(本人の同意を得た上で)
  • スキルのインストール — git clone https://github.com/yzfly/Mind-Cloning-Engineering ~/.claude/skills/Mind-Cloning-Engineering
フロー
  1. レイヤーの抽出
    Use Mind-Cloning-Engineering. From these essays, extract: core principles, recurring lexicon, decision heuristics, and 5 exemplar choices.✓ コピーしました
    → 汎用的なペルソナの塊ではなく、4つのレイヤー化されたドキュメント
  2. スキルとしてパッケージ化
    Assemble into a skill folder with SKILL.md that references these layers.✓ コピーしました
    → インストール可能なスキルディレクトリ
  3. クローンに相談
    I'm considering [decision]. Review through the lens of this clone — what would the heuristics and principles suggest?✓ コピーしました
    → 汎用的な「考慮してください…」ではなく、原則への具体的な参照

結果: 雰囲気ではなく、実際の資料に基づいた再利用可能なアドバイザー。

注意点
  • クローンを本物のメンターとして扱ってしまう — あくまで近似です。思考の枠組みとして使い、最終判断には使わないでください。本人の現在の見解を尊重しましょう。
組み合わせ: filesystem

自分の思考スタイルをチェックリストスキルとして外在化する

👤 自身の判断基準を体系化したいシニアプラクティショナー ⏱ ~60 min intermediate

使うタイミング: 同じ種類の良い判断を繰り返しており、それを明文化したい場合に使います。

フロー
  1. 自分のアーティファクトを分析
    Use Mind-Cloning-Engineering on my past design docs and PR comments in docs/. Extract my recurring principles and heuristics.✓ コピーしました
    → 自分自身のパターンを構造化したドキュメント
  2. セルフレビューツールとして使用
    Review this draft using the clone of my own principles. What would I flag if a teammate submitted this?✓ コピーしました
    → 自分のルールに基づいた具体的な指摘

結果: 別の角度から自分の盲点を発見できます。

注意点
  • クローンがエコーチェンバーになる — 定期的に新しい資料で更新してください。思考は進化するものです

組み合わせ

他のMCPと組み合わせて10倍の力を

mind-cloning-engineering-skill + filesystem

複数のクローンをライブラリとして整理

clones/ にクローンごとのフォルダを1つずつ管理します。✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
extract_principles source documents クローンの作成開始時 0
extract_lexicon source documents 話し方のキャプチャ時 0
extract_heuristics decisions + outcomes 意思決定パターンのキャプチャ時 0
assemble_skill all layers パッケージング時 0

コストと制限

運用コスト

APIクォータ
なし
呼び出しあたりのトークン
抽出時は高い(大量のソースを読み込むため)、相談時は低い
金額
無料
ヒント
一度丁寧に抽出すれば、数ヶ月間低コストで相談できます。

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: なし
データ送信先: 抽出時にソース資料がClaude APIを経由します

トラブルシューティング

よくあるエラーと対処法

クローンが汎用的に感じる

ソース資料が薄すぎるか形式的すぎます。よりカジュアルなアーティファクト(メール、チャット、即興の発言)を追加してください

クローンが本人と矛盾する

フラグを立てて更新してください。原則は定期的にリフレッシュする必要があります

代替案

Mind-Cloning-Engineering 他との比較

代替案代わりに使う場面トレードオフ
System prompt persona手軽に雰囲気を合わせたいだけの場合構造的な基盤がなく、すぐにブレる
Fine-tuning a model on the person大量のデータと十分な予算がある場合高コスト、不透明、編集が困難

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る