Directory layout for Grok — SKILL.md plus scripts, references, and assets. 7 file(s).
Edit in place, then Save (full package security scan). Use fullscreen for a larger workspace.
# Characters / Props / Locations — Auto Reference Images Canonical skill to **automatically create** reusable Imagine reference plates (Characters · Props · Locations) before motion. Begin: **"Ref workflow locked — auto-creating plates…"** Default mode: **generate** (not explanation-only). Args: `auto` (default) · `checklist` · `order` · `models` · `board` · `<project-slug>` `explain` or `checklist-only` = docs only, no generation. ## Activation commands ```text ACTIVATE CHARACTERS_PROPS_LOCATIONS_REFS ACTIVATE CHARACTERS_PROPS_LOCATIONS_REFS auto ACTIVATE CHARACTERS_PROPS_LOCATIONS_REFS explain /characters-props-locations-refs /characters-props-locations-refs <project-slug> ``` Companions: ```text ACTIVATE IMAGINE_MODEL_OVERRIDES hero ACTIVATE CHARACTER_DNA_EXTRACTOR ACTIVATE GROK_CHAT_MODEL_MAP ``` Paste card: `references/ACTIVATION.md`. Supporting files: - `references/GENERATE.md` — auto-create plate recipe - `references/CHECKLIST.md` — day checklist - `references/WORKFLOW.md` — prose workflow - `references/NAMING.md` — folder + file naming - `README.md` — install ## Hard rules 1. **Auto-create by default.** On activate (or `auto`), run the generate pipeline. Only skip if user says `explain` / `checklist-only` / `don't generate`. 2. **Locks before motion.** Characters / props / locations plates first; video last. 3. **Hero locks use Quality / Image 2.0** (`grok-imagine-image-2.0`, prefer `quality=medium`). Fast / 1.0 is exploration only — never lock DNA on Fast. 4. **Pin models via** `imagine-model-overrides` (`hero` / `balanced` / `draft`). 5. **Reuse plates** (edit / multi-ref / i2v). Do not re-describe identity from a blank prompt every shot. 6. **Video later:** plate→audio = **1.5**; edit/extend = **1.0 only**. No Video 2.0. 7. **DNA first for characters:** `dna_init` / `ACTIVATE CHARACTER_DNA_EXTRACTOR` before hero locks when refs or description exist. ## Auto-create pipeline (default) Run in order. If project / asset lists are missing, ask once for names — then generate. 0. **Pin** `ACTIVATE IMAGINE_MODEL_OVERRIDES hero` (Image 2.0 Quality). 1. **Locations** — for each location: establish + 2 coverage angles on Quality. 2. **Characters** — for each character: `dna init` → 3–6 plates (front, 3/4, profile, full body ± expression/wardrobe) → pick 1–2 heroes. 3. **Props** — for each prop: hero + reverse (± detail) on Quality. 4. **Board** — save under `characters/` · `props/` · `locations/` per `references/NAMING.md`. 5. **Stop before video** unless user asked for motion. Full plate prompts + counts: `references/GENERATE.md`. ## Order (always) 1. Locations (establish + coverage) 2. Characters (DNA → plates → hero lock) 3. Props (hero + reverse ± detail) 4. Board review 5. Sequence stills (optional) 6. Video (only if asked) ## Model layer (Grok 4.6 + Imagine) | Job | Mode / preset | Wire | |-----|---------------|------| | Hero / identity lock | Quality · `hero` or `balanced` | `grok-imagine-image-2.0` | | Throwaway exploration | Fast · `draft` | `grok-imagine-image` | | Plate → video + audio | — | `grok-imagine-video-1.5` | | Edit / extend clip | — | `grok-imagine-video` | DNA / planning text: Chat **Expert** or API `grok-4.6`. ## Output card ```markdown ## Ref workflow — auto-create - Project: <name> - Mode: generate (Image 2.0 / Quality) - Phase: locations → characters → props → board - Assets queued: … - Plates written: … - Next: board review | sequence stills | video (if asked) ``` ## Cross-skills | Need | Skill | |------|-------| | Model pin Quality/Fast · Video 1.0/1.5 | `imagine-model-overrides` | | Chat modes Auto/Fast/Expert/Heavy/Build | `grok-chat-model-map` | | Character DNA extract / inject | `character-dna-extractor` | | DNA scaffold (`dna init`) | `character-dna-extractor/scripts/dna_init.py` | ## References - Auto-create recipe: `references/GENERATE.md` - Workflow detail: `references/WORKFLOW.md` - Day checklist: `references/CHECKLIST.md` - Naming: `references/NAMING.md`
By continuing, you agree to our Terms of Service and Privacy Policy.
Separate tags with spaces. AI may suggest tags after security scan — remove anytime without re-scanning.
grokpot is the community hub for Grok — publish custom skills and multi-file skill packages, then wire your catalog into chat with a personal MCP connector. Browse, like, comment, and discover what builders ship.
Built for the Grok community
Type your username below to confirm. This cannot be undone.