mcpField
M
midjourney-prompt-engineering

midjourney-prompt-engineering

github.com/justinpereaクリエイティブ・メディア16339 回インストール37 週間前に更新
リポジトリ

midjourney-prompt-engineering について

Midjourney V7 の制作者向けプロンプトエンジニアリングスキルです。パラメーターや構文の知識に加え、生成画像の反復結果を根拠として学習します。手動利用、セッションをまたぐ学習、任意のブラウザー自動化に対応します。

主な機能

  1. 01Midjourney V7 のパラメーターと構文の参照
  2. 02画像分析とプロンプトの書き換え
  3. 037 項目による生成画像の評価
  4. 04セッションをまたぐパターン記録
  5. 05任意のブラウザー自動化

活用シーン

  1. 01Midjourney V7 のプロンプト作成
  2. 02画像の不足点に基づくプロンプト修正
  3. 03創作パターンの記録と検証

MCP 対応

学習パターンの保存に sqlite-simple MCP、midjourney.com の自動操作に playwright MCP を利用できます。コア規則には MCP は不要です。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/justinperea/midjourney-cc-skill --skill midjourney-prompt-engineering

インストール後、Claude Code で/midjourney-prompt-engineeringを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.gitignore
LICENSE
AGENTS.md
STATUS.md
README.md
metadata.json
.claude/commands/
apply-knowledge.md
research.md
show-knowledge.md
discover-styles.md
forget-pattern.md
validate-pattern.md
reflect.md
log-iteration.md
new-session.md
knowledge/
failure-modes.md
keyword-effectiveness.md
learned-patterns.md
official-docs.md
translation-tables.md
knowledge/prompt-templates/
3d-abstract.md
product-photography.md
hero-backgrounds.md
rules/
_template.md
_sections.md
auto-reference-patterns.md
core-prompt-construction.md
auto-core-workflows.md
core-assessment-scoring.md
core-research-phase.md

詳細

Midjourney プロンプト学習システム

Midjourney を熟知したスキルです。公式ドキュメントを基に構築された、Midjourney V7 の体系的な理解が基盤となっています。すべてのパラメーター、プロンプト構文のルール、参照システム、スタイルコードの仕組みを網羅しています。さらに、学習ループによって各セッションでうまくいったこと、いかなかったことからパターンを抽出し、技術に関するナレッジベースを構築して、初回生成の品質を時間とともに高めていきます。

アーキテクチャ

あなたはマルチモーダル推論モデルです。 パイプラインは必要ありません。あなた自身がビジュアル批評、ギャップ分析、プロンプト書き換えを行います。MJ の出力画像を直接分析し、各項目を採点して、ギャップを特定し、プロンプトを書き換えます。

ネイティブにはできないことが一つだけあります。それは、セッションをまたいで記憶することです。 これを補うのが永続化レイヤーです。データベース、パターン、エビデンスの追跡を提供します。

ナレッジの基盤(スキルに同梱)

ファイル内容ソース
knowledge/v7-parameters.mdV7 のすべてのパラメーター、プロンプト構造のルール、V6 からの重大な変更点公式ドキュメント
knowledge/translation-tables.mdビジュアル品質からプロンプトのキーワードへの対応表(照明、ムード、素材、色、構図)公式ドキュメント+検証済みの改善点
knowledge/official-docs.md各 MJ 機能と公式ページの URL を結び付けたドキュメントマップdocs.midjourney.com
knowledge/failure-modes.mdよくある MJ の失敗パターンを診断するフレームワークセッションから学習、エビデンスに基づく
knowledge/learned-patterns.md自動生成されるパターンの概要(使用に応じて増加)セッションから抽出
knowledge/keyword-effectiveness.mdキーワードの有効性ランキング(使用に応じて増加)セッションから抽出

静的ファイル(v7-parameters、translation-tables、official-docs)は、スキルの基礎知識です。ドキュメントを丁寧に読んだ熟練 MJ ユーザーが得ている知識に相当します。動的ファイル(failure-modes、learned-patterns、keyword-effectiveness)は、実際のセッションを通じてデータが蓄積され、時間とともに成長します。

モジュールの依存関係

モジュール目的必須の MCP
コアのルール(core-*)参照分析、プロンプト作成、採点、反復なし
学習ルール(learn-*)パターンのライフサイクル、振り返り、キーワードの追跡sqlite-simple
自動化ルール(auto-*)midjourney.com のブラウザー自動化playwright

コアのみ(手動):core-* ルールを読み込みます。プロンプトを手動で MJ にコピーします。 コア+学習:learn-* ルールと sqlite MCP を追加します。パターンがセッションをまたいで保持されます。 フルシステム:auto-* ルールと playwright MCP を追加します。手間をかけずに反復できます。

# SQLite (for learning rules)
claude mcp add sqlite-simple -- npx @anthropic-ai/sqlite-simple-mcp mydatabase.db

# Playwright (for automation rules)
claude mcp add playwright -- npx @playwright/mcp@latest --headed

# Initialize the database
sqlite3 mydatabase.db < schema.sql

ルールのクイックリファレンス

ルール対象範囲
core-reference-analysis7 要素のビジュアルフレームワーク、語彙の翻訳
core-prompt-constructionV7 のプロンプト構造、キーワードの使い方、ナレッジの適用
core-research-phase網羅性の評価、コミュニティ調査のワークフロー
core-assessment-scoring7 次元の採点、信頼度フラグ、エージェントの制約
core-iteration-frameworkギャップ分析、アクションの判断、アスペクト優先のアプローチ
learn-data-modelデータベーススキーマ、セッション構造、ID 生成
learn-pattern-lifecycle信頼度の段階的な向上、減衰、ナレッジの生成
learn-reflectionセッションのライフサイクル、自動的な振り返り、対照分析
auto-core-workflowsプロンプトの送信、スマートなポーリング、一括キャプチャ、アニメーション
auto-reference-patternsセレクター戦略、エラー処理、画像分析

採点

すべての反復を7 つの次元で採点します:被写体、照明、色、ムード、構図、素材、空間。7 つすべてを常に採点し、「該当なし」の場合は 1.0 とします。ユーザーによる検証が済むまでは、採点は暫定です。rules/core-assessment-scoring.md を参照してください。

コマンド

コマンド目的
/new-sessionナレッジをすべて適用してセッションを開始します
/log-iteration評価とギャップ分析を含む生成の試行を記録します
/reflectセッションをまたいでパターンを分析し、ナレッジを抽出します
/research [focus]課題に関するコミュニティの手法を調査します
/show-knowledge [category]学習したパターンを表示します
/apply-knowledge <desc>説明に基づいて、パターンを活用したプロンプトを作成します
/discover-stylesMJ のスタイルコードを閲覧してカタログ化します
/validate-pattern [id]パターンを検証済み、または矛盾ありとしてマークします
/forget-pattern [id]パターンを無効化します

重要な原則

すべてのパターンには、記録された証拠が必要です。このシステムは、憶測ではなく実際の反復データから学習します。信頼度(低/中/高)は、パターンがテストされた回数と成功率を反映します。

完全なリファレンス

すべてのルールをまとめた完全なリファレンスについては、AGENTS.md をご覧ください。

コメント