Help us improve
Share bugs, ideas, or general feedback.
Reviews multi-author texts for voice, terminology, tone, and formatting inconsistencies, with harmonization recommendations.
npx claudepluginhub ur-grue/autopunk-media-skills --plugin autopunk-media-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/autopunk-media-skills:multi-author-harmonizerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Reviews a text written or assembled by multiple authors and produces a detailed inconsistency report — flagging voice shifts, terminology mismatches, tonal clashes, and formatting discrepancies — with specific harmonisation recommendations for each.
Rewrites multi-author drafts into a single consistent voice, smoothing tone shifts and stylistic inconsistencies while preserving all factual content and quotes.
Extracts a voice fingerprint from strong passages to audit and repair voice departures in multi-author documents or when brand voice has drifted.
Reviews prose for communication issues that impede comprehension, applying minimal fixes and Microsoft Writing Style Guide principles. Useful for improving clarity in markdown, plain text, or text-heavy XML.
Share bugs, ideas, or general feedback.
Reviews a text written or assembled by multiple authors and produces a detailed inconsistency report — flagging voice shifts, terminology mismatches, tonal clashes, and formatting discrepancies — with specific harmonisation recommendations for each.
Required: The full combined text, with sections attributed to different authors if possible (e.g., "Section 1 by Author A, Section 2 by Author B"). If author boundaries are unknown, the skill will attempt to detect voice shifts.
Optional: The target voice or style to harmonise toward (e.g., "match the tone of Section 1," "align to our house style," or "aim for formal analytical register"); the publication type; any specific concerns (e.g., "the middle section feels more casual than the rest").
Profiles each voice. Reads the full text and identifies distinct stylistic signatures: sentence length patterns, formality level, use of first person vs. third person, degree of hedging, attribution style, punctuation habits (em dashes, semicolons, parentheticals), and vocabulary register. If author boundaries are labelled, profiles each author's section. If not, identifies where the voice shifts.
Flags inconsistencies. Produces a categorised list of discrepancies:
Recommends a target voice. If the user has not specified a target, analyses which voice is dominant or strongest and recommends harmonising toward it. Explains the rationale — usually the voice that best serves the piece's purpose and audience.
Provides specific fixes. For each flagged inconsistency, gives a concrete recommendation: the original text, the harmonised alternative, and a brief note on what was adjusted. Recommendations aim to preserve each author's contribution while smoothing the seams between them.
Identifies unfixable issues. Some multi-author problems cannot be solved by surface harmonisation — for example, two sections that make contradictory arguments, or a section that is pitched at a fundamentally different audience. Flags these as requiring editorial decisions rather than copy-level fixes.
A structured report with four sections: voice profiles, flagged inconsistencies (categorised and ordered by severity), harmonisation recommendations (with before/after text), and an overall assessment. Does not deliver a full rewrite — provides targeted fixes the editor can apply.
**Multi-Author Harmonisation Report**
*Sections analysed: [N] | Distinct voices detected: [N]*
**Voice Profiles**
- Section 1 ([Author/location]): [2-3 sentence characterisation]
- Section 2 ([Author/location]): [2-3 sentence characterisation]
**Recommended Target Voice:** [Which voice to harmonise toward and why]
**Flagged Inconsistencies**
*Terminology*
1. "[Term A]" (Section 1) vs. "[Term B]" (Section 3) → Standardise to "[chosen term]"
*Tone*
1. (Section [N], Para [N]): "[Original passage]" — [Description of tonal mismatch]
→ Harmonised: "[Adjusted passage]"
*Format*
1. [Description of structural discrepancy] → [Recommendation]
**Overall Assessment:** [2-3 sentences on severity of inconsistencies, feasibility of harmonisation, and any editorial decisions needed]
Text (3 sections, 390 words total): Target voice: Not specified — recommend one.
Section 1 — Author A: The housing market in the region has entered a phase of sustained correction. After eighteen months of declining transaction volumes and a 14 percent drop in median sale prices, analysts now characterise the market as having moved from overvaluation to equilibrium. Whether it overshoots into undervaluation will depend on interest rate decisions expected in the fourth quarter.
Section 2 — Author B: Talk to anyone trying to buy a home right now and you'll hear the same thing: it's still too expensive. Sure, prices are down from the peak — but mortgages are brutal, and the places that are actually affordable tend to be in areas where nobody wants to live. The correction that economists keep celebrating hasn't trickled down to the people who need it most.
Section 3 — Author C: It is worth noting that the supply-side dynamics remain considerably more complex than headline figures suggest. New housing starts have declined by approximately 22% year-on-year, whilst planning approvals for multi-unit developments have simultaneously increased by 9%, indicating a bifurcation in the market between single-family and multi-unit construction. This divergence has implications for long-term affordability projections that are not yet fully reflected in current policy discussions.
Multi-Author Harmonisation Report Sections analysed: 3 | Distinct voices detected: 3
Voice Profiles
Recommended Target Voice: Author A's register — formal but accessible analytical journalism. It is the best fit for a publication covering the housing market for an informed general audience. Author B's voice is too casual for a multi-author report, and Author C's voice is too academic. Author A strikes the middle ground.
Flagged Inconsistencies
Terminology
Tone
Register
Format
Overall Assessment: Three sharply distinct voices that currently read as three separate articles stitched together. The inconsistencies are significant but fixable at the copy level — the substantive content in all three sections is complementary rather than contradictory. Harmonising to Author A's register requires substantial rewriting of Section 2 (tone overhaul) and moderate editing of Section 3 (de-academicising). Section 1 can remain largely as-is. Estimated editorial effort: 45-60 minutes for an experienced editor.