SKILL.md · git:20260425.318222b · 2026-04-25 · sha256 c47d1dccfe68e665
SKILL.md git:20260425.318222bC
Immutable. This exact content never changes and is served at /api/v1/blob/c47d1dccfe68e665.
# SKILL.md
```yaml
name: reborn-master-prompt-generator
version: 2.2.0
description: |
Meta-skill that generates a niche-locked master prompt for AI video creation
given a NICHE and a reference YOUTUBE_URL. Runs a 5-agent reverse-engineering
pipeline (Niche Intelligence → Video Analysis → Pattern Engine → Prompt
Architect → Output Compiler) and emits a single paste-and-run master prompt
conforming to a 35-section canonical structure including SCRIPT WRITING
SYSTEM (mode-based narration), CHARACTER / SUBJECT CONTINUITY (tool-specific
lock methods), valid SCENE JSON schema with worked example, and enforced
numbering consistency. The output prompt is topic-agnostic within the niche
and reusable across an entire channel.
inputs:
- NICHE (required)
- YOUTUBE_URL (required)
- TARGET_TOOL (optional, default VEO3)
- DURATION (optional, default longform)
- LANGUAGE (optional, default English)
- EXTRA_NOTES (optional)
outputs:
- master_prompt (markdown, 1500+ words, 33 sections)
entrypoint: META-PROMPT.md
license: MIT
```
---
## How to invoke
1. Open `META-PROMPT.md`. Copy the entire file.
2. Paste into Claude / GPT-5 / Gemini.
3. Append your INPUT block at the bottom.
4. Submit. Receive the master prompt.
## Canonical output sections (35)
The generated master prompt MUST contain, in order:
1. Header line (`You are an AI system specialized in...`)
2. PRIMARY OBJECTIVE (PRIORITY ORDER)
3. INPUT SYSTEM
4. DESIGN AUTONOMY RULE
5. HIGH RETENTION SYSTEM
6. VISUAL HOOK RULE
7. VARIATION ENGINE
8. SECTION GENERATION SYSTEM
9. STRUCTURE / WORLD CONSISTENCY
10. SPATIAL / TEMPORAL CONTINUITY
11. CAMERA SYSTEM
12. CONTINUITY RULE
13. NO REGRESSION RULE
14. OBJECT / ELEMENT PERSISTENCE
15. {NICHE_PROCESS} STAGES
16. MICRO-STAGE DETAIL SYSTEM
17. {KEY_COMPLETION} RULE
18. SYMMETRY / BALANCE RULE
19. STAGE RULES
20. PROGRESS RULE
21. {NICHE_KEY_MOMENT} RULE
22. TRANSITION SYSTEM
23. PACING
24. AUDIO SYSTEM
25. SCRIPT WRITING SYSTEM (always present; MODE = full-narration / minimal-narration / text-only / silent)
26. LIGHTING SYSTEM
27. COLOR GRADING LOCK
28. IMAGE QUALITY SYSTEM
29. MASTER IMAGE TEMPLATE (now includes `Character Lock:` field)
30. **CHARACTER / SUBJECT CONTINUITY** (always present; method = midjourney_cref / flux_lora / kling_first_last_frame / runway_references / sora_storyboard / veo_image_condition / none)
31. SCENE SYSTEM (JSON schema with valid placeholder syntax + worked example)
32. OUTPUT CONTROL
33. FAILSAFE
34. STYLE LOCK
35. END OF PROMPT marker
## Numbering consistency rule (CRITICAL)
Every emitted master prompt picks ONE numbering scheme and applies it everywhere:
- **Scheme A (Section-aligned, 1-indexed):** Section 1 = cold open, Section N = coda. Used for fixed-arc niches (history, lore, mystery).
- **Scheme B (Process-aligned, 0-indexed):** Stage 0 = before state, Stage N = final reveal. Used for transformation niches (restoration, craft, exploration).
- HIGH RETENTION SYSTEM, STAGES, PACING, AUDIO, LIGHTING, and SCRIPT all reference the same scheme. No mixed indexing.
## Character continuity (CRITICAL when named subjects exist)
If the niche features named figures or recurring focal objects, the master prompt MUST emit tool-specific lock syntax:
- Midjourney v7: `--cref <URL> --cw 100`
- Flux 1.1 Pro: `<lora:name_v1:0.85>`
- Kling 2.5: first-frame pinning
- Runway Gen-4: `@reference_name` tags
- Sora 2: storyboard character cards
- VEO 3.1: `image_condition` parameter
If no named subjects exist, the section still appears with `method: none`.
## Quality gates
- Variation engine: ≥ 4 axes × ≥ 5 variants
- Stage progression: ≥ 6 niche-specific stages
- Numbering consistent across all sections (no mixed Section/Stage indexing)
- Audio system: maps SFX + music + VO to every stage
- Script Writing System: explicit MODE, full register lock, second-by-second hook formula, ≥ 4 retention mechanics, cue notation reference, closing formula, ≥ 6 anti-fail rules, worked output example
- Character / Subject Continuity: explicit method + tool-specific syntax in MASTER IMAGE TEMPLATE
- Scene JSON: valid syntax (parses as JSON), filled fields, worked example with real values
- Lighting system: progresses across stages
- FAILSAFE: ≥ 8 niche-specific rules including character lock failures (if applicable)
- Style Lock: focal length + grade + tones specified
- Length: ≥ 1800 words
- Zero unfilled `{placeholders}` in final output
## Special commands (post-generation)
- `show phase 1..5` — emit the internal agent output for that phase
- `variant` — regenerate only the VARIATION ENGINE section with different axes/values
- `tighten` — reduce output by 30–40% (keep rules, drop examples)
- `loosen` — expand examples and edge cases by 30–40%
- `script only` — emit only the SCRIPT WRITING SYSTEM section
- `flip mode to {full-narration|minimal-narration|text-only|silent}` — regenerate SCRIPT WRITING SYSTEM with that mode
- `flip numbering` — switch between Scheme A (Section-aligned) and Scheme B (Process-aligned)
- `flip character lock to {midjourney_cref|flux_lora|kling_first_last_frame|runway_references|sora_storyboard|veo_image_condition|none}` — regenerate CHARACTER CONTINUITY section with that method
## Safety / scope
- Does not generate scripts, images, or videos itself — only the master prompt.
- Does not fetch external URLs autonomously beyond what the host model supports. If URL fetch fails, will request manual paste of title + transcript + first-30s frame description.
- No fabricated observations: if the reference video cannot be analyzed, the agent halts and asks the user.