Natural writing
Use for making general or mixed prose natural and direct while preserving facts, citations, numbers, and intent. Not for engineering, academic, or Australian legal prose; use its specialist.From its SKILL.md
npx -y skills add mblauberg/provenant --skill natural-writingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.5 KB, 723 tokens by cl100k_base, as published. Nobody here has run it
Natural writing
Rewrite general prose in a natural, direct voice. Preserve meaning, facts, citations, numbers and intent while removing filler, canned framing, synthetic rhythm and chatbot residue.
Hub role
This skill is the writing family's hub: it owns the shared prose doctrine,
the anti-AI taxonomy, condense pass, claim-discipline/evidence schema, voice
matching, and the always-on Australian English default. academic-writing,
engineering-writing and legal-writing link here instead of cloning it,
keeping only their own domain specialization and linking back for the rest.
Load au-english.md as the default house style for
any prose without a project convention that overrides it.
Boundary
Use this skill for general, mixed or unclassified prose. Defer technical docs
and READMEs to engineering-writing, scholarly work to academic-writing, and
Australian legal drafting to legal-writing.
Do not fabricate experience, invent sources, add fake messiness or optimise for AI-detector scores. Formal prose is not proof of AI authorship.
Modes
rewrite(default): clean the full draft.light-touch: preserve most wording and repair only clear defects.match-voice: follow a supplied writing sample.precision-preserving: protect high-stakes or citation-heavy wording.full-rewrite: reshape low-stakes prose when a normal pass is insufficient.diagnose: identify the strongest problems before rewriting.
Choose the least invasive mode that solves the problem. Combine any mode with
match-voice when the user supplies a sample.
Workflow
- Lock facts, logic, stance, citations, numbers, names, quotes and required terms.
- Diagnose the real defect: weak information, assistant residue, generic or inflated language, repeated templates, unclear sentences or a voice mismatch.
- Rewrite structure, emphasis and sentence rhythm rather than swapping synonyms. Use specifics already present in the source; never invent texture.
- Match confidence to evidence. Narrow or flag an unsupported claim instead of strengthening it.
- Repair remaining quality and voice mismatches, then compare the result against the locked invariants and any writing sample.
Load patterns.md for the sign catalogue, research, voice-matching rubric, genre guidance or a stubborn second pass. Load anti-ai-taxonomy.md for the tiered sweep, condense-pass.md for shortening without losing meaning, and claim-discipline.md for wording observed, inferred, limitation and pending claims.
Bright-line rules
- Preserve facts, meaning, citations, named entities and quoted terms.
- Delete chatbot framing and tool residue instead of paraphrasing them.
- Prefer concrete nouns and verbs; state each supported point once.
- Repair repeated templates without manufacturing quirks or forced variation.
- Keep one honest qualifier for weak evidence; do not hedge strong evidence.
- If the draft already reads naturally, edit lightly and say so.
Output
For a rewrite, return the final text first and add notes only for material
flags or choices. For a diagnosis, lead with the strongest quality and voice
risks. Keep inline flags short, such as [FLAG: cite source].
What ships with it: 8 files
55.6 KB alongside SKILL.md, 1 of them executable
agents/
- openai.yaml283 B
evals/
- trigger_cases.yaml2.1 KB
references/
- anti-ai-taxonomy.md15.7 KB
- au-english.md7.1 KB
- claim-discipline.md4.2 KB
- condense-pass.md5.7 KB
- patterns.md7.0 KB
scripts/
- style_lint.pyruns13.5 KB