Help us improve
Share bugs, ideas, or general feedback.
From skills-for-humanity
Diagnoses and repairs tone drift across dimensions like formality, warmth, urgency, stance, and sentence rhythm. Useful for multi-author docs, long pieces, or source-assembled content with inconsistent voice.
npx claudepluginhub human-avatar/skills-for-humanityHow this skill is triggered — by the user, by Claude, or both
Slash command
/skills-for-humanity:s4h-writing-tone-alignmentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tone drift is what happens when a piece moves through multiple registers without intention — formal to casual, warm to clinical, urgent to contemplative — destroying the reader's sense of who is speaking. The reader cannot trust a voice they cannot locate. When they feel the voice shift, they become aware they are reading a *document* rather than inhabiting a communication. The intimacy, or the...
Detects unexpected tone or register shifts in writing, offers rewrite suggestions to restore consistent voice. Useful for multi-author drafts or branded content.
Extracts a voice fingerprint from strong passages to audit and repair voice departures in multi-author documents or when brand voice has drifted.
Share bugs, ideas, or general feedback.
Tone drift is what happens when a piece moves through multiple registers without intention — formal to casual, warm to clinical, urgent to contemplative — destroying the reader's sense of who is speaking. The reader cannot trust a voice they cannot locate. When they feel the voice shift, they become aware they are reading a document rather than inhabiting a communication. The intimacy, or the authority, or the momentum — whatever the piece was building — dissolves.
Tone drift is most common in three situations: multi-author documents, where different contributors have different natural voices; long pieces written over time, where the writer's mood, energy, or approach has changed between sessions; and pieces assembled from different source material, where the register of the sources bleeds into the synthesis.
Tone has multiple dimensions, and they can drift independently:
Step 1: Intended Tone What tone was intended? If it's not stated, extract it from the strongest passage in the piece — the section that works best is the baseline. State the intended tone precisely across all five dimensions: formality level / warmth level / urgency / stance toward reader / sentence rhythm.
Framing check: Confirm the piece and its intended register before continuing. State what you've identified — the specific text being analysed and the baseline tone you've extracted — in one sentence, then use AskUserQuestion:
Step 2: Scan for Departures Read through the piece and flag sections where any of the five tone dimensions shifts from the baseline. Don't just flag "informal" or "formal" — be specific: "this section shifts from 'collegial peer' to 'authoritative expert'"; "this paragraph breaks from short declarative sentences into subordinate clause-heavy long sentences that slow the pace and change the register."
Step 3: Diagnose the Cause For each departure, what produced it?
Understanding the cause determines the correction.
Step 4: Prescribe Corrections For each flagged section: what specific changes bring it into alignment? This may involve vocabulary choices ("synergistic" → "works well together"), sentence length adjustments, the removal of hedging language, or the addition of warmth. Be specific — "make it more casual" is not actionable; "replace the three nominalisations in this paragraph and cut the passive construction in the final sentence" is.
Before proceeding, use the AskUserQuestion tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:
Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.
Intended Tone:
Flagged Departures:
Cause Diagnoses: [Per departure: source bleed / multi-author drift / energy change / register confusion / functional shift]
Correction Prescriptions: [Per departure: specific changes — vocabulary, sentence structure, register adjustments]
/s4h-writing-voice-consistency — voice is the who speaking; tone is the how. They are related but distinct. Voice consistency asks "does this sound like the same person?"; tone alignment asks "is that person speaking in a consistent register?"/s4h-writing-audience-calibration — tone is part of calibration; a piece can be tonally consistent but calibrated to the wrong audience entirely./s4h-writing-line-editing — many tone corrections happen at the sentence level (word choice, sentence structure), so the two tools often work together.After delivering this output, use AskUserQuestion to offer the next move:
/s4h-writing-voice-consistency — Check voice consistency after tone alignment/s4h-writing-line-editing — Edit for the aligned tone/s4h-writing-audience-calibration — Verify tone serves the audience