audio-mix-maker
Mix music/audio onto an existing video via ffmpeg. Modes: replace, overlay, duck (sidechain compressor lowers music under speech). Volume + fade controls. Pure…
Turn event details (title / date / location / CTA) plus optional photo into a poster / flyer / social-event-graphic with embedded text in a chosen style. Multi-aspect: portrait, square, story, landscape, a4. Use when: 'make a flyer for X', 'event poster', 'workshop flyer',
$ npx -y skills add Mikefluff/skills --skill flyer-maker --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/flyer-makerContext preview
The summary Claude sees to decide when to auto-load this skill.
Turn event details (title / date / location / CTA) plus optional photo into a poster / flyer / social-event-graphic with embedded text in a chosen style. Multi-aspect: portrait, square, story, landscape, a4. Use when: 'make a flyer for X', 'event poster', 'workshop flyer',
name: flyer-maker description: "Turn event details (title / date / location / CTA) plus optional photo into a poster / flyer / social-event-graphic with embedded text in a chosen style. Multi-aspect: portrait, square, story, landscape, a4. Use when: 'make a flyer for X', 'event poster', 'workshop flyer', 'meetup poster', 'афиша', 'плакат', 'флайер для мероприятия'." license: MIT allowed-tools: - Read - Write - Edit - Bash - Grep - Glob
<objective> End-to-end flyer / poster generator. Input: event details (title, optional date / location / CTA) plus an optional user-supplied photo. Output: N single-image variants at different aspect ratios, each with the event details embedded as text + the photo integrated (if provided) + a consistent visual style.
This skill orchestrates three lower-level components: 1. `image-prompt` style anchor + composition-zone vocabulary 2. `common/runners` execute layer — multi-aspect batch generation via the chosen image provider 3. `common/style-library/carousel/` — reuses the 24 carousel visual styles as the visual vocabulary (poster styles overlap heavily with editorial carousel styles)
Use when the user wants a finished flyer image — not just a prompt. Without `--execute`, returns the assembled prompts; with `--execute`, generates the actual PNGs.
This skill does NOT:
</objective>
Read the event details + optional photo + optional style → pick a model (text-friendly + multi-ref-capable if photo provided) → assemble per-aspect prompts with composition zones filled in → batch execute via the image provider → save PNGs + manifest → print paths.
1. **Resolve event details**:
2. **Resolve photo** (optional):
3. **Resolve style** — see `references/event-details.md`:
4. **Pick model** — see `references/model-picker.md`:
5. **Build per-aspect prompts** — see `references/composition-zones.md`: Each aspect has a composition template with three zones:
The prompt assembly per aspect:
<style anchor (text-in-image mode)>
Composition: <aspect-specific zone template>
Embed text:
Headline: "<TITLE>"
<Subtitle if present>
<Date if present>
<Location if present>
<CTA if present>
Aspect ratio: <portrait|square|story|landscape|a4>
Size: <pixel dimensions>6. **Estimate cost + confirm** — sum aspects × variants. Under default carousel budget ($1.50) → no prompt; over → ask once.
7. **Batch execute** — `common.runners.batch.run_batch()`:
8. **Output**:
./generated/flyer/<event-slug>/
portrait.png (1080×1350)
square.png (1080×1080)
story.png (1080×1920)
landscape.png (1920×1080, if requested)
a4.png (1240×1754, if requested)
manifest.json
style-used.md
prompts.mdstdout last lines:
Flyer: ./generated/flyer/<event-slug>/ (N/M aspects succeeded) Files: portrait.png · square.png · story.png
44 skills for Claude Code that make content — and refuse to let it read like a machine made it. Prose editing that strips the tells. Prompt engineering for 40+ image, video and music models, with optional one-command execution against the real APIs.
Repo: Mikefluff/skills
Mix music/audio onto an existing video via ffmpeg. Modes: replace, overlay, duck (sidechain compressor lowers music under speech). Volume + fade controls. Pure…
Turn a user photo into N profile-pic / headshot / avatar variants in a consistent style. Identity-preserve focused, defaults to nano-banana-pro. Multi-aspect…
Banner-ad / display-creative generator with standard-size presets: Google Display (leaderboard, medium rectangle, mobile, skyscraper), LinkedIn, OG image,…
Background removal utility — image in, transparent PNG out. Wraps Replicate-hosted models (851-labs/background-remover default; alternatives via…
Read-only story-bible auditor for fiction series with a documented canon. Cross-references character / artifact / location mentions in chapters against the…
Turn a topic or research brief into an N-slide Instagram / LinkedIn / TikTok carousel with consistent visual style and ready-to-post captions. Modes: --topic /…