audio-mix-maker
Mix music/audio onto an existing video via ffmpeg. Modes: replace, overlay, duck (sidechain compressor lowers music under…
Turn cover metadata (title / creator / subtitle / medium) into an album, book, podcast, report, deck, or magazine cover. Aspect auto-picked per medium. Optional photo/artwork reference. Multi-variant output. Use when: 'album cover', 'book cover', 'podcast cover', 'report cover',
Claude Code
$ npx -y skills add Mikefluff/skills --skill cover-maker --agent claude-code
Codex
$ npx skills add Mikefluff/skills --skill cover-maker -a codex -y
Cursor
$ npx skills add Mikefluff/skills --skill cover-maker -a cursor -y
Gemini CLI
$ npx skills add Mikefluff/skills --skill cover-maker -a gemini-cli -y
GitHub Copilot
$ npx skills add Mikefluff/skills --skill cover-maker -a github-copilot -y
OpenCode
$ npx skills add Mikefluff/skills --skill cover-maker -a opencode -y
Windsurf
$ npx skills add Mikefluff/skills --skill cover-maker -a windsurf -y
name: cover-maker description: "Turn cover metadata (title / creator / subtitle / medium) into an album, book, podcast, report, deck, or magazine cover. Aspect auto-picked per medium. Optional photo/artwork reference. Multi-variant output. Use when: 'album cover', 'book cover', 'podcast cover', 'report cover', 'обложка для альбома / книги / подкаста / отчёта'." license: MIT allowed-tools: - Read - Write - Edit - Bash - Grep - Glob
<objective> Cover image generator. Input: cover metadata (title + creator + optional subtitle + medium type) plus optional reference image (artwork, photo, logo). Output: N variants in the medium's native aspect.
Distinct from `flyer-maker`:
Distinct from `image-prompt`:
This skill does NOT:
</objective>
Read metadata + medium + optional photo + style → pick aspect from medium → pick text-friendly + (if photo) multi-ref-capable model → assemble per-variant prompts with composition zones → batch execute → save PNGs.
1. **Resolve metadata**:
2. **Resolve medium** — picks aspect + composition convention:
3. **Resolve style** — see [`common/visual-prompt-library/styles/_index.md`](../../common/visual-prompt-library/styles/_index.md) (shared 13-style library):
4. **Pick model** — see `references/model-picker.md`:
5. **Compose ONE LLM call** — load [`common/visual-prompt-library/system-prompt.md`](../../common/visual-prompt-library/system-prompt.md) (the shared SYSTEM_PROMPT) and `buildUserMessage(opts)` with:
Mode: cover
Number of images to generate (N): <variants, default 2>
Aspect ratio: <medium aspect>
Topic / theme: <title + creator context>
Title: "<title verbatim>"
Creator: "<creator verbatim>"
Subtitle (optional): "<subtitle verbatim>"
Medium: <medium>
Visual style: <library entry full description OR customStyle text>
[Optional: brand colors, photo reference flag, character description]
Respond with a JSON object: { "slides": [...] }Spawn ONE Agent (subagent_type=`general-purpose`) with `system=SYSTEM_PROMPT` and `user=<built message>`. The agent returns JSON `{"slides":[{"number":1,"prompt":"..."},...]}` — N short (1–3 sentence) cover prompts, title + creator quoted, layout language, no carousel chrome (single-image mode).
**Discipline (all enforced in the SYSTEM_PROMPT)**:
**Retry on bad output**: if malformed JSON or wrong N, re-run once with stricter reminder.
6. **Assemble plan.json** — items `[{index, label, prompt, kwargs:{size, image_url}}]`. `prompt` is LLM-returned text. `image_url` points to `--photo` when provided.
7. **Estimate cost + confirm** — inherits `SKILLS_CAROUSEL_BUDGET=1.50`.
8. **Batch execute** — `python3 -m common.runners.cli.cover --plan-file <plan.json> --yes` (or via `scripts/run.py`).
8. **Output**:
./generated/cover/<slug>/
<medium>-v1.png
<medium>-v2.png
<medium>-v3.png (if --variants 3)
manifest.json
style-used.md
prompts.md45 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.
Mix music/audio onto an existing video via ffmpeg. Modes: replace, overlay, duck (sidechain compressor lowers music under…
Turn a user photo into N profile-pic / headshot / avatar variants in a consistent style. Identity-preserve focused, defaults to…
Banner-ad / display-creative generator with standard-size presets: Google Display (leaderboard, medium rectangle, mobile,…
Background removal utility — image in, transparent PNG out. Wraps Replicate-hosted models (851-labs/background-remover default;…
Read-only story-bible auditor for fiction series with a documented canon. Cross-references character / artifact / location…
Turn a topic or research brief into an N-slide Instagram / LinkedIn / TikTok carousel with consistent visual style and…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…