tone-shifter

Solid

Rewrite text in a different register without changing meaning — formal↔casual, business↔academic, technical↔friendly, plain-explainer. 6 named registers + transformation deltas. Wraps `writer`. Use when the user says 'make this more casual / formal / accessible / business-like', 'rewrite for younger audience'.

AI & Automation 17 stars 1 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
42
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

<objective> Tone-shift a passage from one register to another while preserving the underlying claims, facts, structure, and information density. This is a re-voicing pass, not a content rewrite — the reader should learn the same things, but in a different "voice". Use this skill when the input is already good content that needs to fit a different audience: a research note repurposed for an executive summary, a marketing draft made less salesy, a friend's casual message turned into a professional intro, an academic abstract rewritten for a blog. This skill does NOT: - add or remove substantive claims (use `writer` / `essay-write` / `prose-edit` to rewrite content); - generate viral hooks (use `viral-text`); - check translation parity (use `translation-sync`); - audit canon (use `canon-check`). </objective> ## ROLE Read input + target register → output the same content rewritten in the target register → run the `writer` 4-layer cleanup so the result is shippable. ## PIPELINE 1. **Detect source register.** Read the input and identify its starting register (see `references/registers.md`). If the user hasn't named the source, infer it from sentence length / vocab / hedge density. 2. **Confirm target register.** The user must name the target. If unclear, ask: "Which register? casual / friendly-professional / business-formal / academic / technical / plain-explainer." 3. **Identify deltas.** Look up `references/transformation-rules.md` for the source→target pair and gather th...

Details

Author
Mikefluff
Repository
Mikefluff/skills
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

tone-adapter

Transform content tone to match any audience — professional, casual, witty, or formal.

10,506 Updated today
holaboss-ai
AI & Automation Listed

human-tone

Enforces a warm, plain, human writing voice and strips AI-sounding patterns from ALL written output. MUST be used for every piece of prose the model produces for the user in any language — emails, essays, articles, cover letters, application answers, resumes, chat replies, social posts, documentation, translations. Trigger on any writing, rewriting, editing, or reviewing task, and whenever the user says things like "don't sound like AI", "sound human", "natural tone", "no em dash", "อย่าให้เป็นโทน AI", "เขียนให้เหมือนคนเขียน", or complains that text feels stiff, corporate, or machine-written. If the output is prose a human will read, this skill applies. Ships with a deterministic linter (scripts/lint.py) that gates delivery, and length rules that keep replies proportional to the ask. Calibrates to the user's own writing before enforcing anything (scripts/voice_profile.py), and defers to more specific writing skills (resume, application, house-style) instead of overriding them.

1 Updated 1 weeks ago
tanawitchsaentree
AI & Automation Featured

rewrite-tone

Use when the user wants to rewrite Markdown prose into a conversational, humorous, self-deprecating engineering tone while preserving technical accuracy and document structure. Rewrites prose sections only, keeps code blocks, diagrams, tables, English summary blocks, and factual claims intact. NOT for changing requirements, adding new technical content, or editing non-Markdown artifacts.

78 Updated yesterday
KerberosClaw