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.
> /plugin marketplace add Mikefluff/skills> /plugin install mikefluff-skills@mikefluff
Repo: Mikefluff/skills
What's inside
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. And orchestrators that carry a job the whole way: research question → carousel → published post; raw price list → a proposal styled from the client's own website.
Russian-first, English throughout. Plain markdown, MIT, no required dependencies.
The same cold email, before and after cold-email → writer:
Subject: Quick question
Hi Patricia,
I hope this email finds you well! My name is David Kim and I'm the co-founder and CEO of Nimbus, a B2B SaaS startup that's been disrupting the developer-tools space for the past 22 months.
I've been a longtime admirer of your work at Magnet Ventures, and I was incredibly impressed by your recent investment in DevForge. Given the synergies I see between our work and your portfolio, I wanted to reach out personally to introduce myself.
We've been growing rapidly — we now have a number of enterprise customers and significant ARR. […]
Subject: $2.1M ARR in dev tools — fit for Magnet?
Hi Patricia,
Saw the DevForge round — congrats on leading. We're in an adjacent wedge: pre-merge code-review automation for engineering teams of 20-200. $2.1M ARR over 22 months, 12 enterprise customers including Stripe, Datadog, and Cloudflare.
Raising A in Q3. Worth 20 min next week to see if Magnet would be a fit?
Happy to send the deck cold either way.
Best, David Kim Co-founder, Nimbus · nimbus.dev
Every cut is attributable to a rule, not to taste — "I hope this email finds you
well" to banned-patterns.md §Ceremony openers, the 24-word bio to
structure.md §Block 1. The full pair with every delta
is in the repo, along with three more.
There is also an offline linter, so the same rules can gate a commit with no API call and no model in the loop:
$ python3 ~/.claude/skills/writer/scripts/lint.py draft.md
writer-lint: borderline (3 hits)
gate passed: no hard bans.
Hits:
L1:42 [caution] GPT_FILLER "it's important to note"
L2:30 [caution] GPT_FILLER "Let's dive into"
L6:1 [caution] AI_BRIDGE 'Moreover'
Exit codes are hook-shaped, so style-check can run it on staged files and stop
the commit — pre-commit walkthrough.
One skill does the prose work — writer — and eleven others
route through it rather than restating its rules. viral-text knows about hooks
and platforms; it does not know about em-dashes, because writer does. The same
shape holds for media: nine skills build on image-prompt.
That is the whole architecture. 44 skills: 1 base, 22 wrappers, 3 linters, 14 orchestrators, 3 meta.
# Plugin marketplace — inside Claude Code
/plugin marketplace add Mikefluff/skills
/plugin install mikefluff-skills@mikefluff
# Curl — 5 seconds, no deps
curl -fsSL https://raw.githubusercontent.com/Mikefluff/skills/main/install.sh | bash
The plugin route keeps the skills updatable from inside Claude Code
(/plugin marketplace update); the curl route drops them straight into
~/.claude/skills/. Either works — don't run both, or every skill appears twice.
Other methods (npm, Homebrew, Docker, local checkout, pinned version, custom prefix): docs/INSTALL.md.
Skills appear after Claude Code session restart. Discovery is automatic via the name: and description: fields in each skill's frontmatter — no ~/.claude/settings.json edits required.
API keys (for --execute mode — entirely optional): manage via /skills-keys add OPENAI_API_KEY ... inside Claude Code, or copy .env.example to ~/.skills.env. See Managing keys below.
The full doc hub: docs/. Most-used pages:
| Page | What |
|---|---|
| QUICKSTART | 5-minute first run — install → first prose edit → first AI image → first end-to-end |
| USER-GUIDE | The scenarios index — pick what you want to do |
| walkthroughs/ | 20 step-by-step recipes, categorized |
| CONTRIBUTING · CODE_OF_CONDUCT | Adding a skill, reporting a bug, house rules |
| SKILL-INDEX | Every skill by layer / domain / language |
| COMPOSING | Named workflows for chaining skills + data flow + anti-patterns |
| INSTALL | Install methods (curl, npm, brew, Docker, local, pinned) |
| FAQ · TROUBLESHOOTING | When something looks off |
The bundled style libraries used by the orchestrators: carousel · video · music · visual-prompt styles (extensible, 23 entries).
The shared LLM prompt chains behind the visual skills: image chain (carousel / cover / quote / meme / banner / logo — typographic template + style fields + orientation lock) and video chain (reel shots / carousel animation — overlay-heavy i2v discipline, lock_first_last + negative_prompt text-stability). Saved brand profiles for proposal-maker: proposal-maker/brands/.
| Scenario | Skill(s) | Walkthrough |
|---|---|---|
| Clean an LLM-shaped draft | writer | USER-GUIDE |
| Viral social post (RU + EN) | viral-text → writer | RU · EN |
| Edit a fiction chapter (Pelevin/Manson voice) | prose-edit → writer | fiction-chapter |
| Draft a long-form essay (RU) | essay-write → writer | non-fiction |
| Verify a trilingual translation (RU/EN/PT-BR) | translation-sync | translation-parity |
| Audit a chapter against your story bible | canon-check | canon-check-audit |
| Insert a Pelevin-style digression | pelevin-digression | digression-insertion |
| Rewrite in a different register (formal↔casual…) | tone-shifter → writer | tone-shift |
| Write a cold outreach email | cold-email → writer | cold-email-pitch |
| Write UX microcopy (errors / empty states / tooltips) | microcopy → writer | microcopy-error-states |
| Write release notes / changelog | release-notes → writer | release-notes-saas |
| Write an RFC / ADR / design doc | rfc-writer → writer | rfc-architecture |
| Write landing / SEO / ad copy | landing-copy → writer | landing-launch |
| Scenario | Skill(s) | Walkthrough |
|---|---|---|
| Generate an image prompt for 14+ models (Midjourney V8.1, Flux 2, Nano Banana 2, Nano Banana Pro, gpt-image-2, Ideogram 3, Seedream 5.0, …) | image-prompt | image-prompt-cover |
| Generate a video prompt for 20+ models (Veo 3.1 + audio, Sora 2, Kling 3.0, Runway Gen-4 / Aleph V2V, Luma Ray 3, Pika, Hailuo, Hunyuan, Wan 2.2, Seedance, …) | video-prompt | video-prompt-reel |
| Generate a music prompt for 10+ models (Suno v5.5, Udio v4, Lyria 3 Pro, ElevenLabs Music, Stable Audio 2.5, MusicGen, …) | music-prompt | USER-GUIDE |
| Voiceover / narration via TTS (ElevenLabs multilingual + OpenAI gpt-4o-mini-tts) | voiceover-maker | skills/voiceover-maker/examples/before-after.md |
| Burn captions onto an existing video (SRT / VTT / plain text + ffmpeg) | subtitle-burner | skills/subtitle-burner/examples/before-after.md |
| Actually run the prompt through the vendor API and save a real PNG / MP4 / MP3 | any of the prompt skills + --execute | execute-end-to-end |
| Scenario | Skill(s) | Walkthrough |
|---|---|---|
| Research a topic with cited sources (WebSearch + WebFetch + optional Firecrawl/Exa MCP) | research-brief | research-to-carousel-reel |
| Turn topic / research into an N-slide Instagram / LinkedIn / TikTok carousel (24 visual styles, batch execute) | carousel-builder | research-to-carousel-reel |
| Turn topic / research / script into a vertical reel (12 directorial styles + 12 music genres + ffmpeg stitch) | reel-builder | research-to-carousel-reel |
| Make a flyer / event poster / promo graphic (title + date + location + optional photo, multi-aspect) | flyer-maker | skills/flyer-maker/examples/before-after.md |
| Turn a raw offer / price list into a beautiful commercial proposal (КП) styled from a website — real product photos, exact prices, print-to-PDF | proposal-maker | skills/proposal-maker/examples/before-after.md |
| Headshot / profile-pic / avatar variants from a photo (identity-preserve via Nano Banana Pro, multi-aspect) | avatar-maker | skills/avatar-maker/examples/before-after.md |
| Scenario | Skill | Walkthrough |
|---|---|---|
| Manage API keys (add / remove / update / verify / enable gate flags) | skills-keys | skills/skills-keys/examples/before-after.md |
| Manage the style library (add / edit / validate / submit upstream) | skills-styles | skills/skills-styles/examples/before-after.md |
FAQ
mikefluff-skills is a Claude Code plugin with 44 hand-picked skills for content work, indexed on Flowy. Install it with the command on its page. It includes audio-mix-maker, avatar-maker, banner-maker. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it