executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
s4h-writing-tone-alignmentDiagnoses and repairs tone drift — shifts in register, formality, warmth, or rhythm that make a piece feel like it was written by multiple people or in multiple moods. Use when the voice changes mid-piece without intention. Triggers: 'the tone keeps shifting', 'tone drift', 'tone alignment', 'inconsistent register', 'the voice changes mid-piece', 'this soun…
Independent GitHub snapshot · Automated classification · Original documentation governs
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