Tooluck logoTooluck
SKILL.md

make-content-two-pass-edit

Agent skill fromgooseworks-ai/goose-skills

Edits an existing draft in order: a substance pass (arguable thesis, swap test, fakes removed, CTA fit), a claims and fact check that cuts or softens unproven lines, a readability and voice-match pass, then an AI-tell sweep, with an edit note listing open gaps. Use alone when you already have a finished draft and the brand's voice samples and approved claims; otherwise run make-content.

How to install make-content-two-pass-edit

install make-content-two-pass-edit
# install the goose-skills pack with the skills CLI
npx skills add gooseworks-ai/goose-skills

# or add only this skill to Claude Code: copy the folder

skills/marketing/make-content-two-pass-edit/

# into

~/.claude/skills/make-content-two-pass-edit/ (all projects)

.claude/skills/make-content-two-pass-edit/ (one project)

skills/marketing/make-content-two-pass-edit/SKILL.md

MITFull file
1# Edit, check, edit
2
3Run on every fresh draft, refresh redline and repurposed set. The full checklists are in `../make-content/references/editing.md`.
4
51. **Substance pass.** Write four answers into the edit note:
6 - the thesis in one arguable sentence;
7 - the swap test (pass, or what fails);
8 - the fakes removed;
9 - whether the CTA matches the intent.
10
11 Run the rest of Pass 1 (so-what, proof density, skeptic, order, hedging) as checks. Fix what fails without writing it up.
122. **Claims check:** the shared claims gate (the `claims-gate` skill, `../claims-gate/SKILL.md`) for brand claims, plus `../make-content/references/fact-rules.md` for world facts, competitor facts, stories, sensitive topics and third-party rights. When the piece is sponsored, affiliate, gifted or a creator collaboration, also load `../ad-policy-check/disclosure.md` (in the `ad-policy-check` skill) and apply it (disclosure in the piece itself, before "more"). It cuts and softens lines, which leaves gaps.
133. **Readability pass** on the post-cut text: smooth the gaps, headline, lede, H2s as claims, scannability, ending. Then **voice match** against the best voice sample available, in this order:
14 1. the named author's voice card (bylined pieces);
15 2. the saved company blog guide `brand/voices/blog-<brand-slug>.md` for company blog/article work (apply its rules and bans; keep any provisional status);
16 3. the kit’s voice example lines;
17 4. the brand's own post captions (`brand_read organic`);
18…

Excerpt shown under the repository's MIT license.

More skills in goose-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates