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.
76%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/cw-final-pass/SKILL.mdThe 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.
Questions to consider (weight by piece type):
Read only:
Does it still make sense and compel? A skim-reader should:
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.
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.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).
If there are issues:
Don't force multiple passes. One thorough check is usually enough.
When invoked programmatically:
[Skill-specific lessons will be added here as they're captured]
EveryInc/compound-writing
8fd0ec8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.