About shorten-it
A text-editing skill for shortening existing content while preserving its meaning, claims, audience, and voice. It focuses on removing repetition and low-value wording, then returns only the revised text.
Key features
- 01Preserve meaning and tone
- 02Remove filler and repetition
- 03Merge overlapping content
- 04Follow requested length and format
Use cases
- 01Condense a draft without changing its claims
- 02Trim repeated points in prose
- 03Shorten text to fit a requested format
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ alannkl/ skills --skill shorten-itAfter installing, type/shorten-itin Claude Code to confirm it loaded.
Details
From the project READMEShorten It
Shorten existing text without changing its job, claims, audience, or voice. Add nothing.
Workflow
-
Preserve meaning first.
- Keep intent, tone, nuance, claims, caveats, scope, names and identifiers, numbers, examples, technical terms, requirements, constraints, and steps unless clearly redundant. Redundant means cutting it breaks nothing; if something breaks, keep it or merge it.
-
Cut only low-value wording.
- Remove repetition, filler, hedging, verbose transitions, and needless nesting.
- Merge duplicated ideas, overlapping bullets, or overlapping paragraphs.
- Keep the small words that carry structure; never trade clarity for word count. "Remove backup file" reads two ways; "Remove the backup file" reads one. Keep "that" where it forces a single parse, and keep "only" and "not" beside the word they change.
-
Return the shortened text.
- Follow any requested length or format.
- Change text only where a cut or merge happened.
- Output only the shortened version.
- If the requested length would require losing important meaning, say so briefly.
Comments
Markdown supported