skills/ai-creatorship/image-to-prompt/SKILL.md
Reverse-engineer any image into a structured text-to-image prompt using the laniameda cinematic formula (Subject → Scene → Composition → Lighting → Style → Quality → Negative). Use when given an image and asked "give me a prompt", "how do I recreate this", or "reverse engineer this".
npx skillsauth add michailbul/laniameda-skills image-to-promptInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze an image and output a structured prompt following the laniameda cinematic prompt formula, ready to paste into any text-to-image model.
Subject → Scene → Composition/Camera → Lighting/Color → Style Intent → Quality Constraints → Negative Constraints
Template:
[subject + distinctive attributes], [scene/environment], [composition/camera], [lighting/color mood], [style intent], [quality constraints], [negative constraints]
## Image Analysis
**Subject:** [who/what, distinctive attributes, clothing, props]
**Scene:** [location, environment, time of day, weather]
**Composition:** [shot type, angle, framing, lens feel]
**Lighting:** [source, direction, quality, color temperature]
**Style:** [aesthetic references, era, visual mood]
**Texture/Detail:** [materials, surfaces, grain, rendering style]
---
## Reconstructed Prompt
[Full prompt following the formula — copy-paste ready]
---
## Variants
**V1 (composition shift):** `[alternate framing]`
**V2 (lighting shift):** `[alternate lighting]`
**V3 (style shift):** `[alternate style]`
---
## Recommended Models
- Best match: [model name + why]
- Alternatives: [model name + why]
## Negative Constraints
`[no X, no Y, no Z]`
development
Seedance 2.0 video prompt director. Converts plain-text scene descriptions into production-ready bilingual EN+ZH video prompts optimized for the Seedance 2.0 video generator. Handles all Seedance work — action (combat, pursuit, stunts), general (landscapes, journeys, atmosphere), dialogue (confrontations, negotiations, interrogations), and non-narrative commercial work (ad spots, music videos, fashion films, automotive inserts, product shots, pet/character demos, cutaway montages, social reels for TikTok / Reels / YouTube Shorts). Use whenever the user wants to create a Seedance video prompt, mentions Seedance, or describes a cinematic scene for video generation. For NARRATIVE screenplay-integrated work, use seedance-screenwriter instead.
development
Write Seedance 2.0 prompts in screenplay format for narrative storytelling — when the prompts will be cut into a film, short, or scene. Use whenever you're generating shots that will be edited into a continuous story with dialogue, character beats, scene continuity, or coverage. Pairs with the screenwriter skill — read the scene's screenplay first (or the project's `scene.md` if it exists), then translate each shot into a Seedance prompt that reads as a screenplay page, not as an engineering spec.
documentation
Скилл-инструмент для сценариста полнометражного фильма или сериала. Используй всегда, когда пользователь хочет писать сценарий, поэпизодник, разрабатывать сцены, бит-шит, диалоги, делать ревизии, считать экранное время, резать длину, работать с персонажами или мифологией истории. Скилл работает на основе методологий Макки, Кэмпбелла и Аристотеля, выдаёт Hollywood-формат .docx, поддерживает билингвальные сценарии (диалог на одном языке + перевод в скобках под ним), и помогает аудитировать структуру по причинности и движению ценности. Скилл не привязан к конкретной истории — пользователь приносит свою.
development
Extract shot composition DNA from any car photograph into structured JSON — camera angle, lens, framing, lighting — stripped of car-specific details. Then reuse extracted angles with any car identity to generate new images at scale. Use when: extracting angles from reference photos, building a shot library, batch-analyzing car photography, replicating a great angle with a different car, running extraction pipelines in Freepik or Flora. Triggers: "extract this angle", "steal this composition", "shot DNA", "analyze this car photo", "replicate this shot with my car", "batch extract angles", "car photography analysis", "angle extraction", "build a shot library".