| name | writing-clearly-and-concisely |
| description | Use when writing or tightening prose for functional specs, design documents, user guides, or implementation plans, especially when draft text is wordy, vague, passive, duplicative, or hard to scan. Do not use for AI prompt-writing, code comments, commit messages, general chat, or unrelated prose. |
Writing Clearly and Concisely
This is a supporting style skill. It is never the primary workflow for creating
or structurally updating documentation artifacts.
Use the primary skill first:
- Functional specs:
doc-skills:authoring-functional-spec
- Design documents:
doc-skills:authoring-design-spec
- User guides:
doc-skills:authoring-user-guide
- Implementation plans:
superpowers:writing-plans
Use this skill to improve prose quality in documentation deliverables:
- Functional specs
- Design documents
- User guides
- Implementation plans
This is a style pass, not a routing replacement. If the user is asking to author
a functional spec, design spec, user guide, or implementation plan from scratch,
use the primary workflow first, then apply this skill to the prose.
Core Rules
- Preserve meaning, scope, requirements, and document structure.
- Make the writing direct: prefer active voice and concrete nouns.
- Cut filler, throat-clearing, repeated qualifiers, and needless transitions.
- Keep each paragraph focused on one point.
- Use parallel structure for repeated bullets, steps, and acceptance criteria.
- Replace vague claims with specific behavior or evidence when the source
material supports it.
- Do not flatten product, architecture, or implementation nuance just to make a
sentence shorter.
Working Pattern
- Identify the document type and its required structure.
- Read the surrounding context before rewriting a section.
- Tighten sentences while preserving headings, frontmatter, tables, links, IDs,
acceptance criteria, and source references.
- Check that the edited text still says the same thing and still routes to the
same downstream workflow.
- For tricky usage or composition questions, consult the curated style
reference at
references/elements-of-style.md.
Boundaries
- Do not use this for AI prompt-writing requests; use
writing-ai-prompts.
- Do not use this for code comments, commit messages, release notes, emails, or
general chat.
- Do not use it to invent missing requirements, design decisions, UX behavior, or
implementation details.
- Do not remove required traceability, caveats, constraints, or unresolved gaps.
Upstream Attribution
This skill is adapted from
https://github.com/obra/the-elements-of-style/tree/main/skills/writing-clearly-and-concisely.
The bundled reference file adapts applicable principles from William Strunk Jr.'s 1918 public-domain The Elements of Style text.