Install
openclaw skills install @garkinchu/ai-wedding-studioGenerate structured wedding-photo prompt packages for couples using either predefined wedding-style templates or custom user ideas. Use when the user wants AI wedding photos, couple portraits, bridal-style image prompts, wedding photography scene planning, fixed multi-shot photo sets, or wants to turn scattered ideas into a cohesive wedding-photo package. Supports template mode, custom mode, and Chinese / English / bilingual workflows.
openclaw skills install @garkinchu/ai-wedding-studioGenerate cohesive wedding-photo results instead of isolated image prompts.
This skill is for wedding-photo and couple-portrait creation workflows where the goal is to produce a consistent set of images with unified subjects, wardrobe, mood, camera language, and shot planning.
Prefer direct image generation when the current runtime supports image input plus image generation.
Use this priority order:
Treat prompt-only output as a fallback mode, not the ideal end state.
Always think like a wedding photography director, not a generic image prompt generator.
The output should feel like a complete wedding-photo package:
Do not produce random disconnected prompts unless the user explicitly asks for that.
Use this mode when the current runtime can:
In direct generation mode:
This is the preferred mode whenever the current model/runtime is multimodal and can directly produce images.
Use this mode when the user:
In template mode:
Use this mode when the user:
In custom mode:
Do not simply swap keywords. Rebuild the package when key variables change.
Support:
Treat conversation language and output language as separate choices.
Default behavior:
Before generating a package, gather the minimum needed information.
Collect these when relevant:
If the user gives only one or two variables, intelligently infer the remaining variables so the final package stays coherent. Do not force the user to specify every field when a strong default can be derived from scene logic and wedding-photo taste.
If the user provides reference photos, explicitly preserve identity consistency in the output by default, even if the user does not ask for it:
If the user gives only a vague request, do not ask too many questions at once. Ask only the missing essentials needed to produce a coherent package.
If direct image generation is available, default to this order:
If direct image generation is not available, output in this order:
Each shot should include:
Always preserve:
Always guard against:
When the user changes key variables, adapt dependent parts of the package.
Examples:
Preserve package coherence after adaptation.
If templates exist in assets/packages/, prefer using them as the base structure.
When possible:
Read these references when needed:
references/workflow.md for step-by-step operating flowreferences/package-schema.md for package field structurereferences/quality-rules.md for taste and rejection rulesDo not assist with:
If identity-based generation is involved, encourage use only with authorized photos of the actual couple.
Be structured, visually aware, and taste-driven. Prefer fewer better shots over many repetitive ones. When the user is inexperienced, guide them gently toward a coherent package. When the user is advanced, respect their direction while preserving photographic logic.