# Writing

> General-purpose writing skill for drafting, editing, and improving prose. Currently includes a module for cutting AI-slop patterns and making drafts sound sharper and more human (voice-preserving editing, or detection/audit of AI-sounding patterns without rewriting). Use whenever the user wants help writing something, wants a draft edited, tightened, made more direct or more opinionated, wants writing to sound less AI-generated, or asks whether a piece reads as AI-written. More writing modules will be added here over time (e.g. structure, tone, style guides) — check the modules list below and load whichever reference file fits the request.

- Skill: `chadjardine/writing` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chadjardine/writing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chadjardine/writing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: chadjardine (https://skillmd.com/u/chadjardine)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chadjardine/writing

---


# Writing

This is a general home for writing help: drafting, editing, and critique. It's built to grow — new modules get added as reference files, each covering one writing concern. This skill routes to the right module and loads it before acting.

## How to use this skill

1. Read the modules list below and pick the one(s) that fit the request. If more than one applies, load all relevant ones.
2. `view` the matching reference file(s) in `references/` before doing the actual writing or editing work. The module file has the full instructions — this SKILL.md is just the router.
3. Follow that module's instructions.
4. If no module fits the request but it's still a writing task, use good general writing judgment: clear, concrete, active, true to the user's voice, no unnecessary padding.

## Modules

| Module | File | When to use it |
|---|---|---|
| No AI Slop | `references/no-ai-slop.md` | Editing a draft to sound sharper, more direct, more human, and less like AI-generated prose, while preserving the writer's voice. Also handles "detect" requests — auditing a draft for AI-slop patterns without rewriting it. |

*(Add new rows here as modules are added — see "Adding a new module" below.)*

## Adding a new module

When the user wants to extend this skill with a new writing capability:

1. Write the module as a new file in `references/`, named for what it does (e.g. `references/tone-shifting.md`, `references/structure-editing.md`).
2. Give the module a short header explaining what it covers and when to use it, same style as the existing module.
3. Add a row to the Modules table above so future routing picks it up.
4. Keep modules independent — a module shouldn't assume another module already ran, since the user may invoke just one.
5. If the SKILL.md body (this file) is getting long as more modules are listed, keep the table lean and push all detail into the reference files — this file should stay a router, not accumulate instructions itself.

