Best fit
- User asks to generate, create, or produce an image from a brief.
- End-to-end image production (routing + prompting + adapter invocation + governance).
- When a consistent series of images needs seed/ref-image reuse across renders.
event4u-app/agent-config
Generate an image from a brief — provider-agnostic blueprint then provider-specific translation, with ref-image/seed reuse for consistency. Use when generating/creating an image.
npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/image-generation"Source checked Jul 28, 2026·Refresh due Oct 26, 2026
Reorganized from the pinned upstream SKILL.md
According to the pinned SKILL.md from event4u-app/agent-config: Generate an image end-to-end: capture the brief, route to the right provider, author a provider-specific prompt, reuse seeds for consistency, invoke the adapter, and apply governance. All adapters are scaffold-tier (dry-run) until promoted to stable.
npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/image-generation"Best fit
Bring this context
Expected outputs
Key source sections
Sections are extracted automatically from the pinned SKILL.md and link back to the source.
1. Capture the brief — extract: subject, output format (raster/vector/banner/icon), style intent, any existing ref images or seed values for consistency. 2. Route the provider via image-provider-routing — match job shape (text-in-image → Ideogram, photoreal → Flux, vector → Recr…
User asks to generate, create, or produce an image from a brief.
1. Blueprint — provider choice + routing rationale + prompt string ready to copy. 2. Provider + prompt — adapter file reference, key params (aspect ratio, style, negative prompts), and any seed/ref-image value carried forward. 3. Artifact path / dry-run note — the path returned…
Good example: Brief for a product-shot series → route to Flux (photoreal), author noun-phrase prompt, carry seed: 42 across all five renders, invoke adapter, note "experimental — dry-run plan only."
Do NOT claim a rendered asset is produced while adapters are scaffold-tier — surface
SkillSignal prompt templates
These prompts were written by SkillSignal from the source structure; they are not upstream text.
Task-start prompt
Confirm source fit, inputs, and outputs before acting.
Use image-generation to help me with: [specific task]. Context: [files, data, or background]. Constraints: [environment, scope, and prohibited actions]. Before acting, check the pinned SKILL.md and explain which sections apply, what inputs are still missing, and what you will deliver.
Source-guided execution
Make the Agent explicitly follow the key extracted sections.
Apply the pinned image-generation source to [task]. Pay particular attention to these source sections: “Procedure”, “When to use”, “Output format”, “Gotcha”, “Do NOT”. Preserve the important decision at each step. Mark facts not covered by the source as “needs confirmation” instead of inventing them. Then verify the result against my acceptance criteria: [criteria].
Result-review prompt
Check omissions, permissions, and source drift before delivery.
Review the current image-generation result: (1) does it satisfy the original task; (2) were any applicable steps or limits in the pinned SKILL.md missed; (3) did it perform any unauthorized file, command, network, or data action; and (4) which conclusions remain unverified? List issues first, then fix only what the source or user authorization supports.
Output checklist
The task matches the purpose documented in the SKILL.md.
The source section “Procedure” has been checked.
The source section “When to use” has been checked.
The source section “Output format” has been checked.
The source section “Gotcha” has been checked.
Inputs, constraints, and acceptance criteria are explicit.
Unverified facts, compatibility, and outcome claims are clearly marked.
Any file, command, network, or data action has been reviewed.
Choose a different workflow
Generate and edit images using Gemini Flash Image, and generate videos using Veo. Supports text-to-image, image editing, text-to-video, and image-to-video.
A separate implementation from sonichi/sutando; compare its source, maintenance signals, and permission requirements.
Open source detailBrand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —
A separate implementation from wshobson/agents; compare its source, maintenance signals, and permission requirements.
Open source detailTranslate an image brief into provider-specific prompt grammar per model. Use when writing or refining an image-generation prompt for Ideogram, Flux, Gemini, GPT Image 2, or Recraft.
A separate implementation from event4u-app/agent-config; compare its source, maintenance signals, and permission requirements.
Open source detailFAQ
Generate an image end-to-end: capture the brief, route to the right provider, author a provider-specific prompt, reuse seeds for consistency, invoke the adapter, and apply governance. All adapters are scaffold-tier (dry-run) until promoted to stable.
The catalog detected this source-specific install command: npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/image-generation". Inspect the command and pinned source before running it.
No dedicated Agent platform is declared in the pinned source record.
Quality breakdown
Based on traceable docs and repository signals; stars are not treated as quality.
Compare before choosing
These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.
Generate and edit images using Gemini Flash Image, and generate videos using Veo. Supports text-to-image, image editing, text-to-video, and image-to-video.
Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —
Translate an image brief into provider-specific prompt grammar per model. Use when writing or refining an image-generation prompt for Ideogram, Flux, Gemini, GPT Image 2, or Recraft.
See, Understand, Act on video and audio. See- ingest from local files, URLs, RTSP/live feeds, or live record desktop; return realtime context and playable stream links. Understand- extract frames, build visual/semantic/temporal indexes, and search moments with timestamps and auto-clips. Act- transcode and normalize (codec, fps, resolution, aspect ratio), perform timeline edits (subtitles, text/image overlays, branding, audio overlays, dubbing, translation), generate media assets (image, audio, v
Implement, review, or improve localization and internationalization in iOS/macOS apps — String Catalogs (.xcstrings), generated localizable symbols, stable key naming, LocalizedStringKey, LocalizedStringResource, pluralization, FormatStyle for numbers/dates/measurements, right-to-left layout, Dynamic Type, and locale-aware formatting. Use when adding multi-language support, setting up String Catalogs, enabling generated symbols for compile-time-safe localization keys, handling plural forms, form
Generate an image end-to-end: capture the brief, route to the right provider, author
a provider-specific prompt, reuse seeds for consistency, invoke the adapter, and apply
governance. All adapters are scaffold-tier (dry-run) until promoted to stable.
image-provider-routing —
match job shape (text-in-image → Ideogram, photoreal → Flux, vector → Recraft,
general → Gemini/GPT Image 2).prompt-engineering-image —
apply provider-specific grammar (text-literal first for Ideogram, noun-phrase for Flux,
style: param for Recraft, natural language for Gemini/GPT).node_modules/@event4u/agent-config/src/scripts/ai-image/adapters/<provider>.sh
with the assembled params. Validate the returned artifact path or dry-run confirmation.
All adapters are experimental (scaffold-tier); no live generation occurs until a
maintainer promotes the adapter via provider-lifecycle-discipline.image-likeness-and-rights) when the
brief names a real person, brand mark, or living artist's style. Attach the AI-disclosure
footer per media-governance-routing before delivering the output.provider-lifecycle-discipline."ideogram.sh,
flux.sh, recraft.sh, gemini-image.sh) are scaffold-tier (dry-run only). This
skill produces the blueprint + dry-run confirmation; actual renders require a maintainer
to capture a smoke trace and promote the adapter to stable. Claiming a rendered asset
exists when no adapter is stable misleads the caller.Good example: Brief for a product-shot series → route to Flux (photoreal), author
noun-phrase prompt, carry seed: 42 across all five renders, invoke adapter, note
"experimental — dry-run plan only."
Bad example: Invoking the adapter and telling the user "here is your rendered image" while all adapters are still scaffold-tier.
image-likeness-and-rights when the brief names a real person, a brand
mark, or a named living artist's style.image-provider-routing — selecting the wrong provider for the job
shape (e.g. Flux for a text-in-image logo) produces garbled output.image-provider-routing — select the right provider before writing the prompt.prompt-engineering-image — translate the brief into provider-specific prompt grammar.image-likeness-and-rights — rights check before generating real-person likenesses or brand marks.provider-lifecycle-discipline — lifecycle tier gates; read before any adapter invocation.