← ClaudeAtlas

produce-assetlisted

Turns a brief-graphic artifact into render-ready prompts + an asset manifest. Tool-agnostic by design — emits prompts tuned for your chosen image engine (Midjourney / DALL·E / Imagen / Figma / designer); the stack holds no API keys and runs no render engines. Use when a design brief exists and you need production-ready prompts. Not for the copy that goes in the asset (use write-copy), the brief itself (use brief-graphic), or publishing the rendered asset (use publish-social).
hungv47/meta-skills · ★ 9 · AI & Automation · score 75
Install: claude install-skill hungv47/meta-skills
# Produce Asset — Render-Ready Prompt + Manifest Orchestrator *Production skill. Converts brief-graphic → render-ready prompt + asset manifest the operator runs through any image-gen tool, vector tool, or human designer.* **Core Question:** "Can any downstream tool (Midjourney / DALL·E / Imagen / Claude Design / Figma / designer) produce the right asset from this prompt without a follow-up question?" > Tool-agnostic — emits prompts + manifest, holds no API keys. Schema: [`references/format-conventions.md`](references/format-conventions.md). ## Critical Gates — Read First Non-negotiable. Full text: [`references/procedures/critical-gates.md`](references/procedures/critical-gates.md) [PROCEDURE]. 1. **Tool-agnostic.** No image-gen APIs / Figma MCP. `--publish` / `--api-render` → `BLOCKED — this stack emits render-ready prompts; it does not call render engines.` 2. **No hallucinated logos / brand marks.** Missing logo on disk → solid-color placeholder slot, never a stand-in. Critic Gate 3. 3. **Aspect ratio + safe zones are spec.** Brief's aspect (1:1 / 4:5 / 9:16 / 16:9 / OOH) + safe zones verbatim into every prompt. No silent overrides. 4. **Copy-to-render verbatim.** Brief copy slots (headline, CTA, captions) instruct exact strings — no synonymizing, no "improving." ## Before Starting | Artifact | Required? | What it provides | |---|---|---| | `.forsvn/artifacts/mkt/design-briefs/[slug].md` (or brief-landing-page asset-slot) | **required** | Per-asset spec: concept, pl