--- name: media-midjourney-v8-prompt description: | Midjourney V8 이미지 프롬프트 빌더. 현재 기본 V8.2를 기준으로 짧은 이미지 설명과 지원되는 파라미터를 만들고, 사용자가 V8.1을 지정하면 그 버전을 유지합니다. 참조 이미지는 Edit Model, 스타일 참조는 `--sref`를 안내합니다. GPT Image 2.5·Gemini 이미지 프롬프트도 함께 출력합니다. 다음과 같은 요청 시 반드시 이 스킬을 사용하세요: - "미드저니 프롬프트 만들어줘", "MJ 프롬프트" - "Midjourney 프롬프트", "/imagine 프롬프트 작성" - "Midjourney v8 프롬프트", "미드저니 8.1 프롬프트", "미드저니 8.2 프롬프트" - "--sref 프롬프트", "--oref 프롬프트", "스타일 코드 프롬프트" - "/media-midjourney-v8-prompt" (직접 호출) 본 스킬은 프롬프트 텍스트만 산출합니다. 실제 생성은 사용자가 Midjourney 웹 또는 Discord에서 실행합니다. metadata: version: "2.0.5" --- # Midjourney V8 Prompt Builder — 현재 버전의 파라미터 + 3개 모델 프롬프트 > moai-coworker | 이미지 프롬프트 빌더 (텍스트 산출 전용) ## 개요 Midjourney 공식 문서의 현재 기본 버전은 V8.2입니다. 사용자가 V8.1을 지정했다면 해당 버전을 유지합니다. 피사체와 장면을 짧고 구체적으로 묘사하고, 필요한 파라미터만 끝에 붙입니다. 현재 V8에서는 `--q` Quality 파라미터와 Omni Reference의 `--oref`·`--cw`를 사용하지 않습니다. ``` [subject], [scene keywords], [composition], [lighting], [style] --ar W:H [--raw] [--hd] [--s 0~1000] [--sref CODE|URL --sw N] [--edit IMAGE_URL] [--p PROFILE] [--no NEGATIVE] [--c 0~100] ``` 특히 본 스킬은: - **3개 모델 동시 출력**: Midjourney 메인 + GPT Image 2.5(공식 가이드 원칙) + Gemini 3 Pro Image(5-component) - **프리셋 + 미세조정**: 4 프리셋 × 4 슬롯 - **호환성 검사**: V8에서 지원하지 않는 `--q`·`--oref`·`--cw`·`--cref`를 그대로 출력하지 않고 현재 대체 경로를 설명 - **Personalization 통합**: `--p PROFILE_ID` 또는 `--profile PROFILE_ID` 안내 - **Style Code 라이브러리**: `--sref CODE` 자주 쓰이는 코드 참조 ## 트리거 키워드 미드저니 프롬프트 MJ 프롬프트 Midjourney 프롬프트 imagine 프롬프트 Midjourney v8 미드저니 8.1 sref 프롬프트 oref 프롬프트 스타일 코드 프롬프트 personalization 프로파일 ## 워크플로우 ``` 사용자 자연어 한 줄 ↓ [Round 1] 현재 앱의 질문 경로 — 프리셋 선택 ↓ [Round 2] 현재 앱의 질문 경로 — 필요한 프리셋 슬롯만 확인 ↓ [Round 3] 현재 앱의 질문 경로 — 화면비·텍스트·고급 옵션(--sref·--edit·--p·--no) ↓ [내부] 슬롯 → 키워드 콤마 + --파라미터 매핑 ↓ [내부] 같은 슬롯 → GPT Image 2.5 공식 원칙 + Gemini 5-component 변환 ↓ [내부] 현재 V8 지원 여부와 공식 GPU 시간 안내 확인 ↓ 출력: 3개 모델 프롬프트 + 필요한 비용 안내 + 한국어 해설 ``` ## 실행 규칙 ### Round 1 — 프리셋 선택 (필수) 4개 프리셋 (제품샷·인물·일러스트·풍경) 중 선택. 프리셋 슬롯 정의는 3개 이미지 프롬프트 빌더(gpt-image·gemini·midjourney)가 공유하는 단일 원본을 사용하며, 원본은 `media-gpt-image-prompt` 스킬에 있습니다: 사용자가 이미 제공한 정보는 다시 묻지 않습니다. 필요한 정보가 비어 있으면 직접 실행에서만 현재 앱의 질문 채널을 사용합니다. 하위 에이전트에서는 질문 도구가 보여도 상위에 blocker를 반환하고, 직접 실행에 질문 채널이 없어도 필요한 입력을 명시한 blocker를 반환합니다. 응답을 받기 전에 임의로 프리셋을 확정하지 않습니다. - 제품샷 — `../media-gpt-image-prompt/presets/product-shot.md` - 인물·캐릭터 — `../media-gpt-image-prompt/presets/portrait.md` - 일러스트·아트 — `../media-gpt-image-prompt/presets/illustration.md` - 풍경·환경 — `../media-gpt-image-prompt/presets/landscape.md` ### Round 2 — 프리셋별 미세조정 (3-4 질문) 위 경로는 이 `SKILL.md`가 있는 디렉터리를 기준으로 해석합니다. 공유 슬롯 원본 `../media-gpt-image-prompt/presets/.md`에는 세 모델의 어조 변환 가이드가 있으며, 본 스킬은 Midjourney 섹션을 적용합니다. ### Round 3 — 화면비 + 텍스트 + 고급 옵션 #### Q1 — 화면비 (`--ar`) | 화면비 | `--ar` | 용도 | |---|---|---| | 1:1 (권장) | `--ar 1:1` | SNS 정사각 | | 16:9 | `--ar 16:9` | 와이드, 유튜브 | | 9:16 | `--ar 9:16` | 릴스·쇼츠 | | 4:5 | `--ar 4:5` | 인스타 피드 | | 3:2 | `--ar 3:2` | 사진 표준 | | 2:3 | `--ar 2:3` | 책 표지 | | 21:9 | `--ar 21:9` | 울트라와이드. V8 SD·HD의 최대 화면비 안에 들어감 | #### Q2 — 해상도·스타일 (`--hd`, `--raw`, `--s`) | 옵션 | 동작 | |---|---| | 기본 | SD, 모델의 기본 스타일 | | `--raw` | 자동으로 더하는 스타일을 줄여 프롬프트 영향력 확대 | | `--hd` | 2K 이미지. 사용자가 고해상도를 요청했을 때만 추가 | | `--s 0~1000` | 스타일 강도. 기본값 100 | V8.1·V8.2에는 `--q` Quality 파라미터가 없습니다. GPU 시간은 작업·계정 설정에 따라 확인합니다. 공식 표의 일반 이미지 프롬프트 예시는 SD 약 0.8분, HD 약 1.3분이며 이를 다른 옵션의 고정 배수로 곱하지 않습니다. 자세한 내용은 `references/cost-traps.md`. #### Q3 — 텍스트 (이미지 내 글자가 있을 때) 이미지 속 글자는 결과에서 직접 검수합니다. 권장: - 텍스트는 따옴표로 정확히: `"MONDAY"` - 짧은 단어/단문 위주 (긴 문장은 깨질 위험) - 영문이 한글보다 안정적 #### Q4 — 고급 옵션 (선택) 필요할 때 현재 앱의 질문 경로로 추가 옵션을 확인합니다: | 옵션 | 사용 | 메모 | |---|---|---| | Style Reference (`--sref`) | 특정 스타일 코드 또는 참조 이미지 URL | 강도 조절이 필요하면 `--sw 0~1000` | | Edit Model (`--edit`) | 캐릭터·객체 참조나 기존 이미지 편집 | 웹에서는 Attach to prompt, Discord에서는 `--edit IMAGE_URL` | | Personalization (`--p`) | 사용자가 잠금을 푼 프로필 | 현재 계정에서 사용 가능 여부 확인 | | Negative (`--no`) | 제외할 요소 | 예: `--no people, --no text` | | Chaos (`--c 0~100`) | 결과 다양성 | 시안용 | 상세 사용법은 `references/style-references.md`. ### 내부 처리 — 키워드 콤마 + --파라미터 매핑 ``` [subject], [scene keywords], [composition keywords], [lighting keywords], [style/medium keywords] --ar W:H --raw --s 250 [--hd] ``` `references/prompt-blocks.md`의 키워드 분류 가이드를 참조. ### 내부 처리 — 함정 검사 본 스킬은 출력 전에 다음을 자동 검사하고 경고를 한국어 해설에 포함: 1. `--q`·`--oref`·`--cw`·`--cref`가 V8 프롬프트에 남지 않았는지 확인하고 Edit Model 등 대체 경로를 설명합니다. 사용자가 이전 버전을 명시하면 그 버전의 문서를 따로 확인합니다. 2. `--hd`를 요청하면 공식 GPU 시간 안내와 현재 계정의 남은 시간을 확인하도록 합니다. 근거 없는 비용 배수를 계산하지 않습니다. 3. `--sref random`을 쓰면 결과에서 정해진 스타일 코드를 저장하도록 안내합니다. ### 출력 — 3개 모델 코드블록 아래의 꺾쇠괄호 자리표시는 출력 전에 요청 내용으로 채웁니다. 화면비를 지정하지 않았다면 각 제공자의 기본값을 명시합니다. ```markdown ## 생성된 프롬프트 (3개 모델) ### 1) Midjourney V8.2 (메인, 사용자가 V8.1을 지정하면 V8.1) ``` , , , ,