Skip to content
Back to skills

Write Prose

ASecurity

Use when drafting or revising human-facing prose — artifacts, reports, specs, skills, rules and PR descriptions. Select the writer from the router config.

  • 13 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 21, 2026
ai-agents

Security analysis

A100/100

Scanned September 21, 2026

npx -y skills add yulonglin/dotfiles --skill write-prose --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Write Prose?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Write Prose
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yulonglin-write-prose/badge)](https://www.skillsdirectory.com/skills/yulonglin-write-prose)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: write-prose
description: Use when drafting or revising human-facing prose — artifacts, reports, specs, skills, rules and PR descriptions. Select the writer from the router config.
---

# Commission prose before drafting it

Use this workflow for the document types above. Keep these inline:

- Chat replies
- Commit messages
- Code comments
- Text under about 150 words

## Select writers from one source

Read `config/model-router.toml` in the dotfiles repo. Select an eligible writer by `writer-priority` and follow the fallback and quota guidance there. Use the selected model's generated agent in `claude/agents/`; never hand-write a foreign-model agent. If this session already runs the selected writer, write directly.

## Brief the writer with sources

Send source material before drafting so the writer can choose the structure. Include:

- Findings, decisions, constraints and source paths or links.
- The audience, intended action and length target.
- Reviewer comments verbatim when revising.
- `~/.claude/CLAUDE.md` and `~/.claude/checklists/writing.md` for the current standards; do not restate them here.
- The output contract: return only the document text, without a preamble or outer code fence; do not write files.

## Verify the text before delivery

- Check claims and numbers against the sources.
- Confirm the requested scope.
- Return substantive corrections to the writer.
- Save the verified text and inspect the diff.
- Name the exact model that wrote it.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.