
cw-final-pass
Run a publication-readiness check on a nearly complete piece and deliver a clear ready, almost-ready, or needs-work verdict. Use when the user asks for a final pass, quality gate, or pre-publication check.
- Installs
- 212
- Last 24h
- +9
- Trending rank
- #9058
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/everyinc/compound-writing --skill cw-final-pass- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads cw-final-pass automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Final Pass
Purpose
The final quality check before publishing. This is the last look before it ships.
Read ../../references/context-contract.md and load the relevant project, publication, platform, source, and destination requirements before judging readiness.
Do not interpret a passing verdict as permission to publish, send, schedule, or move files.
What to Check
Content Quality
Questions to consider (weight by piece type):
- Does the piece deliver on its promise?
- Is the thesis clear and supported?
- Do the sections earn their place?
- Are stakes visible?
- Is there a clear transformation or takeaway?
- Evidence check — every major claim backed by experience, named source, or specific example? Any floating assertions?
- Provenance check — citations, links, quotes, and attribution still support the claims they are attached to? Any model-added assumption presented as sourced fact?
- 20-second pitch — can the piece be explained in 20 seconds, and does that explanation match the intro's stated thesis/promise?
Surface Polish
- Typos and spelling
- Punctuation consistency
- Formatting consistency
- Awkward phrasing
Speed-Read Test
Read only:
- Headline
- First two sentences
- Subheads
- First sentence of each section
- Conclusion
Does it still make sense and compel? A skim-reader should:
- Feel the problem quickly
- Want the answer
- Understand what they'll gain
The 20-Second Pitch Test
Generate a 20-second pitch of the piece (what it actually argues, end to end). Pull the thesis/promise from the intro as stated. Compare them.
If they don't match, the intro drifted — usually because the piece evolved during revision and the opening didn't catch up. Flag it before publishing. The fix is almost always rewriting the intro to match where the piece actually lands.
Output
Assessment Options
Full verdict (default):
## ✅ Ready
What's working:
- [Strength #1]
- [Strength #2]
- [Strength #3]
Ship it.
or
## ⚠️ Almost Ready
Minor issues to consider:
1. [Issue] — [Quick explanation]
These won't break the piece, but fixing them would help.
Fix them, or ship as-is?
or
## ❌ Needs More Work
Issues that should be addressed:
1. **[Issue #1]** — [Why it matters]
2. **[Issue #2]** — [Why it matters]
Want to fix these together?
Quick check (for fast turnaround):
## Quick Final Check
✅ Content delivers on promise
✅ Surface polish clean
⚠️ One note: [minor issue]
Ready to ship.
Your Judgment
Pass/fail is a recommendation, not a gate. The writer decides when to publish. Your job is to surface anything they might have missed and give them confidence (or appropriate caution).
- Some pieces are ready with minor imperfections
- Some writers want perfection; others want "good enough"
- Context matters: blog post vs. flagship article vs. quick take
Collaborative Fixing
If there are issues:
- List them clearly
- Offer: "Want to fix these together?"
- Work through collaboratively
- Re-check if requested
Don't force multiple passes. One thorough check is usually enough.
For Agents
When invoked programmatically:
- Accept draft as input
- Return pass/fail assessment with reasoning
- Include list of any issues found
- Can be composed with other quality checks (ai-check, voice-check)
Lessons
[Skill-specific lessons will be added here as they're captured]
FAQ
What does the cw-final-pass skill do?
Run a publication-readiness check on a nearly complete piece and deliver a clear ready, almost-ready, or needs-work verdict. Use when the user asks for a final pass, quality gate, or pre-publication check.
How do I install cw-final-pass?
Run npx skills add https://github.com/everyinc/compound-writing --skill cw-final-pass in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/cw-final-pass/ (personal) or .claude/skills/cw-final-pass/ (project).
Which AI agents can use cw-final-pass?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is cw-final-pass safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains cw-final-pass?
It is published by everyinc in everyinc/compound-writing. It has 212 recorded installs.
More from everyinc/compound-writing
cw-sedaris
everyinc/compound-writing
Open the skill to read its SKILL.md instructions.
cw-dev-edit
everyinc/compound-writing
Review a draft for big-picture issues in argument, structure, stakes, evidence, and payoff. Use when a piece needs developmental editing, a top-level diagnosis, or substantial restructuring before sentence polish.
cw-hitchcock
everyinc/compound-writing
Open the skill to read its SKILL.md instructions.
cw-scribe
everyinc/compound-writing
Route open-ended writing work through the smallest useful Compound Writing workflow. Use when the user wants to start, continue, finish, or improve a piece and has not named a more specific skill.
cw-interview
everyinc/compound-writing
Open the skill to read its SKILL.md instructions.
cw-simplify
everyinc/compound-writing
Open the skill to read its SKILL.md instructions.
Popular docs & writing skills
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
lark-markdown
open.feishu.cn
飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。
writing-beats
mattpocock/skills
Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.
writing-shape
mattpocock/skills
Writing, exploit: shape raw material into an article, paragraph by paragraph.
writing-fragments
mattpocock/skills
Writing, explore: mine raw fragments, no structure yet.
writing-for-agents
mattpocock/skills
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.