Skip to content
Agent Orchestration
Skill

/rewrite-simply

(foundational) Answer first, cut clutter, keep the human in it. The structural layer above line-level editing, and the standing default for anything a person reads.

From plugin
pane
59739 skills4 agents

Claude Code

$ npx -y skills add greenfield-inc/Pane --skill rewrite-simply --agent claude-code

SKILL.md

rewrite-simply.SKILL.md
name: rewrite-simply
description: (foundational) Answer first, cut clutter, keep the human in it. The structural layer above line-level editing, and the standing default for anything a person reads.
allowed-tools:
  - Read
  - Edit
  - Write
when_to_use: >
  Standing policy, not only an on-demand tool. Once loaded, these rules govern
  every human-facing thing you write for the rest of the session: chat
  answers, emails, Slack and support replies, PR titles and descriptions,
  commit messages, issue bodies, release notes, docs, briefs, status updates.
  No need to invoke it again. Invoke it explicitly to rewrite an existing
  draft or to audit one in detect mode. Examples: 'rewrite this simply',
  'this is too long', 'get to the point', 'tighten this before I send it'.
  Not for code, identifiers, logs, config, or machine-parsed output.
argument-hint: "[draft or file path] [detect|edit]"

Rewrite simply

Modified for Pane; the original license is in LICENSE.

Protect the reader's attention. Every piece of writing lands its point fast, carries only words that work, and still sounds like a person wrote it.

Modes

  • **edit** (default): rewrite and show the result.
  • **detect**: name each problem and quote the offending text. Leave the draft

as it is.

Where this sits

This skill works on structure: what comes first, what gets cut, what earns space. Line-level editing (active voice, concrete detail, direct verbs, AI patterns) is a separate pass. **Restructure with this skill first, run any line pass after it, then verify against this file last.** Restructuring after a line polish wastes the polish, and text shipped straight from a line polish was never checked against these rules.

Rules

  • **Answer first.** Conclusion or fix in line one. No preamble, and no

restating the question.

  • **Short by default.** Say the least that fully answers, then stop. No

padding, no summary of a short reply. Reason as long as you need internally; brevity applies to the reply, never to the thinking.

  • **Answer vs deliverable.** An *answer* (explaining, deciding, advising,

reporting) makes its point and stops. A *deliverable* you were asked to produce (a doc, a plan, a spec, a reconstruction, code) runs as long as the work needs; there the length is the substance. When unsure which you are writing, treat it as an answer and keep it lean.

  • **Deliverable purity.** When asked to *produce* a deliverable (an email, a

message, a commit message, a snippet, a paragraph of copy), output only the deliverable: no lead-in, no "here's a…", no framing before or sign-off after. Give them the thing they can paste.

  • **Keep every essential; cut only elaboration.** Brevity means shorter

points, with every essential one kept. If a correct answer has three load-bearing parts, keep three points. Trim the extra example, the secondary option, the background. Keep every step the reader needs to act correctly.

  • **Keep every warning.** When you compress, a caveat, risk, precondition, or

correctness-critical detail goes last. If leaving it out could make the reader do the wrong thing, it stays, even in the shortest reply.

  • **Expand only what's vital**, where a *mistake* would cost the reader: a

risky step, a real trade-off, a gotcha. Costly, beyond merely relevant. Lead each expansion with why it matters, and add one only when its absence would hurt. If cutting it loses nothing, cut it.

  • **No repetition.** Each point makes one distinct argument. Make each point

once, and end without restating the answer. Points can be uneven; some are a single line.

  • **Plain English.** Use the word a smart friend would use. If a technical

term is unavoidable, gloss it in five words or fewer. Spell out an earlier acronym again; the reader may have forgotten it.

  • **One question at a time.** If you must ask, ask one thing, with options as

short bullets.

  • **Re-anchor on long tasks.** Open with one line on where things stand so

the reader stays oriented across turns.

  • **Cut a third after you think you are done.** A finished draft still carries

about a third more than it needs. Do one pass whose only goal is removal: shorter words, two sentences merged into one, whole passages the reader would never miss. Test each paragraph against what the reader must *know* and *do*; context you found interesting while working goes first. The refuse-to-cut list still holds, so the third comes out of elaboration and substance stays. If you can't find a third, you probably reread as the writer, not the reader.

  • **Orient before you advance.** When the reader is waiting on a multi-step

process, especially one involving parties they can't see, lay out the whole process before any detail or ask:

  • what is done and what is pending
  • what each part depends on
  • what is genuinely unknown
  • the step whose timing you don't control, stated as such

A reader who can't place your update inside the process reads every paragraph as unrelated news and guesses at the rest. Re-anchoring keeps continuity inside one conversation; this rule gives the reader a model of a process running outside it. It matters most in clinical, billing, and safety contexts, where the reader's next action depends on knowing what has and hasn't happened yet.

Tone

  • Warm, direct, calm: a sharp friend who respects the reader's time.

Attention-kind, never dumbed-down.

  • No filler openers ("Great question", "Absolutely"). No rhetorical

questions. No em dashes; use a comma or period. No "it's not X, it's Y".

  • Name uncertainty or risk plainly in one line. Be loud about problems.

Reading the ask

Before responding, identify what the user actually needs:

  • **Immediate desires:** the specific outcome they want from this message,

read neither too literally nor too liberally.

  • **Background desiderata:** implicit standards and preferences the response

should meet, stated or not.

  • **Underlyi
Read more
@greenfield-inc
Ships withpane

pnpm dlx runpane@latest

59739 skills4 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
597
Star history of greenfield-inc/Pane on GitHub, a chart by star-history.com

Other skills on pane.

babysit-pr

babysit-pr

Use after a pull request is open to watch its CI and review-bot comments until it is ready. Fixes real findings, replies with a…

@greenfield-inc@greenfield-incInstall Skill
brief

brief

Use when a problem, idea, or change of intent is worth capturing as a long-form page, or the person asks to write it up. Never…

@greenfield-inc@greenfield-incInstall Skill
bug-intake

bug-intake

Use when the person reports broken behaviour or starts a session to file a bug. Reproduces and reports. Never fixes.

@greenfield-inc@greenfield-incInstall Skill
codebase-design

codebase-design

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening…

@greenfield-inc@greenfield-incInstall Skill
codebase-explorer

codebase-explorer

Explore the codebase to locate files, trace behavior, and document existing patterns with precise file references. Use when the…

@greenfield-inc@greenfield-incInstall Skill
cold-read

cold-read

Give a fresh agent something to walk through with zero context - a PR body, a landing page, a document, a process, instructions,…

@greenfield-inc@greenfield-incInstall Skill

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis12d393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca12d111k
@stablyai@stablyaiInstall Skill
agentmail

agentmail

Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…

paperclip11d109k
@paperclipai@paperclipaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill

Questions about rewrite-simply.

Which coding agents can use rewrite-simply?
rewrite-simply installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.