Natural Language Editor
Rewrite user-provided text to sound natural, clear, and smooth without changing meaning or factual content. Use when polishing drafts, removing robotic phras...
Like a lobster shell, security has layers — review code before you run it.
License
SKILL.md
Natural Language Editor
Rewrite user text so it reads naturally while preserving intent and facts.
Commands
edit [text]— default natural rewriteedit --concise [text]— shorter, same meaningedit --clarity [text]— easier to understandedit --professional [text]— neutral, polished toneedit --light [text]— minimal edits onlyedit --deep [text]— stronger restructuring, same meaningedit --anti-ai [text]— reduce templated/AI-like cadence while preserving meaningedit --linkedin [text]— optimize for LinkedIn profile/about style (credible, concrete, concise)edit --keep-length [text]— preserve source length within ±10% while improving naturalnessedit --json [text]— structured analysis + rewrite
If the user provides only text, use default natural mode.
Core Rules
- Preserve meaning.
- Do not add new facts.
- Do not remove essential claims.
- Do not inject new opinions, emotions, or experiences.
- Keep perspective unless the user asks to change it.
- Prefer direct, concrete wording over vague phrasing.
- Keep technical terminology accurate when precision matters.
Mode Behavior
Natural (default)
Improve flow and readability with minimal semantic change.
Concise
Remove redundancy and filler; keep all essential points.
Clarity
Simplify complex phrasing, split overloaded sentences, reduce abstraction.
Professional
Use clear, neutral, business-appropriate wording.
Light
Keep structure and tone close to source; apply minimal edits.
Deep
Allow stronger sentence-level restructuring while preserving meaning.
Anti-AI
Reduce robotic markers (template transitions, repetitive cadence, hedge stacking, generic intensifiers). Vary sentence rhythm and prefer concrete wording while preserving facts and intent.
Optimize for LinkedIn profile/about usage: strong first-person positioning, concrete outcomes, credible tone, and scannable structure. Avoid hype, clichés, and overclaiming.
Keep-Length (±10%)
Rewrite naturally while keeping total character length close to the source (target within ±10%). Prioritize meaning preservation first, then length control.
Rewrite Workflow
- Identify friction points (repetition, filler, generic transitions, vagueness, rhythm issues, tone mismatch, AI-like templating).
- Choose the least invasive mode that solves the problem.
- Rewrite while preserving facts, claims, terminology, and perspective.
- For
--anti-ai, explicitly remove robotic patterns and smooth cadence without adding subjectivity. - For
--linkedin, prioritize concrete achievements, clean role framing, and concise professional tone without adding new claims. - For
--keep-length, check source vs rewrite length and adjust to stay within ±10%. - Validate output: no factual additions, no distortion, better readability.
Output Format
- Default: return rewritten text only.
- JSON mode (
--json):
{
"issues_found": ["repetitive phrasing", "inflated language"],
"rewrite_strategy": "remove filler and simplify wording",
"rewritten_text": "...",
"introduced_subjectivity": false
}
Limits
Do not:
- add new facts,
- change argument intent,
- invent experiences/emotions,
- shift perspective unless requested,
- strengthen legal/medical/technical claims beyond source.
Author
Vassiliy Lakhonin
Files
2 totalComments
Loading comments…
