Agent Skills
› rohitg00/pro-workflow
› writing-guidelines
writing-guidelines
GitHub提供清晰写作规范,指导生成或编辑文档、UI文案等。强调结果导向、精简冗余、具体化、主动语态及术语一致,并明确错误信息需包含下一步操作,同时剔除AI常见套路表达以提升可读性。
触发场景
撰写README或文档
优化界面文案
编写错误消息
起草提交说明或PR描述
安装
npx skills add rohitg00/pro-workflow --skill writing-guidelines -g -y
SKILL.md
Frontmatter
{
"name": "writing-guidelines",
"description": "Apply clear-writing standards to any prose the agent produces - READMEs, docs, UI copy, error messages, commit and PR text, release notes. Use when writing or editing documentation, interface copy, or any text a human will read. Says \"write the README\", \"improve this copy\", \"draft the docs\", \"word this error\"."
}
writing-guidelines
Write for a reader who is busy and did not see your work. Readability beats cleverness; clarity beats completeness.
Rules
- Lead with the outcome. The first sentence answers what happened or what the thing is - the line the reader would ask for if they said "just the TLDR". Supporting detail comes after.
- Cut filler. Delete "just", "simply", "basically", "in order to", "it is important to note". If a sentence changes nothing when removed, remove it.
- Concrete over abstract. Name the file, the number, the command. "Faster" is weaker than "cuts the build from 40s to 9s".
- Active voice, one idea per sentence. Short sentences that each carry one point read faster than long ones that carry three.
- Consistent terms. Use the project's own vocabulary, the same word for the
same thing every time. Tie names to the shared-language
CONTEXT.mdwhen one exists (seedomain-modeling). - Readable, not clipped. Being short and being clear are different. Achieve
short by dropping what the reader does not need, not by compressing prose into
fragments, arrow chains (
A -> B -> fails), or invented abbreviations.
Error messages and UI copy
- Say what happened and what to do next:
Config not found at ./app.config.ts. Create it or pass --config <path>.beatsError: config missing. - No dead ends. Every failure names a next step.
- Match the product's voice; drop exclamation marks and filler enthusiasm.
AI-slop tells to strip
- Em-dashes and en-dashes - use a spaced hyphen or a full stop. This is the most reliable machine-written tell.
- Hollow openers: "In today's fast-paced world", "It's worth noting that".
- Hedging stacks: "might potentially perhaps".
- Binary flourishes: "Not X. But Y." as a rhetorical beat.
- Over-structured lists where a sentence would do.
Output
When editing, show the tightened version and, on request, a one-line note per change. Do not pad the edit with praise for the original.
版本历史
- 7f7209d 当前 2026-07-24 11:41


