AI writing analysis built into VS Code. Select an excerpt from your manuscript, attach a context brief assembled from your own story bible, and run fourteen focused craft tools — dialogue, gesture, cliché, continuity — with your API key staying on your machine.
Prose Minion reaches OpenRouter's full catalog, and lets you assign a different model to each job — a heavyweight for analysis, something fast for dictionary lookups. Bring your own key.
Powered by OpenRouter — bring your own key.
Point Prose Minion at a passage in any Markdown manuscript — a paragraph, a scene, up to 2,000 words.
Built automatically from your story bible — character sheets, voice guides, prior chapters — so the analysis knows your world.
Dialogue, gesture, cliché, continuity — fourteen focused passes return plain, copyable notes in monospace.
Your excerpt, an optional context brief, and a wall of craft tools. Pick an analysis and it runs on the passage with your story bible attached — then hands back notes you can act on.
A second reader who already knows your characters.
Word and category search scoped to a file, a folder of chapters, or your entire manuscript set. See every occurrence, the gaps between them, and where a word clusters too tightly.
Prose statistics, style flags, and word-frequency — measured against a publishing standard and trim size you choose. Vocabulary diversity, lexical density, readability, word-length distribution.
AI lookups that read your context — definition, IPA pronunciation, and a sense explorer with synonyms tuned to how the word sits in your sentence. Run a full lookup or a fast one.
The tools picker opens as a guide — bigger cards that say what each pass does, grouped Primary, Craft & Voice, and Technical. Continuity even checks your excerpt against prior chapters.
↻ refreshes after every request
Your live OpenRouter balance sits in the header, with the last request's cost right beneath it — so a single lookup's spend is never a surprise. You pay OpenRouter directly; the extension is free.
Open the conversation in a real VS Code tab and keep going — analysis, follow-ups, and rewrite variations in one thread. A contextual action bar rewrites itself per analysis, and nothing touches your draft until you hit Apply.

Look at the exit beat at the end of the Pentecost scene — does the dialogue land?

The clipped "Ya." / "Yep." earns its terseness — but two monosyllables back-to-back flatten the rhythm right before a group exit. Give one speaker a gesture instead of a word.
"shook her head and rendered Raven a wink" stacks two head actions. Pick the one carrying subtext; cut the other.
"pressed toward the door with Micah at the front" is clear, but "pressed" + "toward" softens the urgency. A harder verb lands the momentum.
Do the tighter variations.

Three passes, each keeping the wink as the goodbye:
Ava caught Raven's eye and winked. They moved for the door, Micah breaking the lead.
"Ya." Raven's mouth twitched. Ava answered the almost-smile with a wink, and the group spilled toward the door behind Micah.
The wink was the whole goodbye. Then they were moving — Micah first, the rest of them crowding the door.
A branch board turns each analysis and rewrite into a card on a spine. Branch any card to explore variations side by side — non-linear, built for "show me options." Still nothing overwrites your draft until you apply it.

"Ya." "Yep." Ava shook her head and rendered Raven a wink. The group pressed toward the door…
Two monosyllables flatten the rhythm before the exit. Give one speaker a gesture, not a word.
Ava caught Raven's eye and winked. They moved for the door, Micah breaking the lead.
"Ya." Raven's mouth twitched. Ava answered the almost-smile with a wink, and the group spilled toward the door behind Micah.
The wink was the whole goodbye. Then they were moving — Micah first, the rest of them crowding the door.
Character sheets, voice guides, and prior chapters assembled into the prompt automatically.
Dialogue, gesture, cliché, continuity, choreography — primary, craft, and technical passes.
Every pass returns plain, copyable notes — save any of them straight to your workspace.
Run search and metrics over one file, a chapter folder, or every manuscript at once.
Calibrate metrics to a YA or adult standard and a real trim size before you measure.
Assign a heavyweight to analysis, something fast to dictionary lookups — your call, per task.
Stored in VS Code SecretStorage — never in settings, never on a server.
Warm by default, and it follows your active VS Code theme.
Analyses and rewrites are suggestions — your draft is only touched when you say so.
The OpenRouter key lives in VS Code's encrypted SecretStorage — not in settings, not on a server.
Calls go straight from your editor to OpenRouter. Your manuscript and prompts are yours alone.
Layered, typed, tested — built to last. Forked from the pixel-minion framework.
Install VS Code, build a project folder, and configure every setting — the setup guide walks through all of it.
Search Prose Minion in the VS Code Extensions view, or grab it from the Marketplace.
Open the Prose Minion view and paste one OpenRouter key. It's stored in encrypted SecretStorage.
Highlight an excerpt, choose a craft tool, and read the notes — or open the full-tab Assistant and keep going.
Prose Minion works on Markdown manuscripts in your workspace. Results save right back to a folder you control.