<< All versions

Skill v1.0.0

currentAutomated scan100/100
xuanranl/loamwright-seo-skill/citation-capsule-builder
──Details
PublishedSeptember 29, 2026 at 03:09 AM
Content Hashsha256:909b0b76e9a8e5bf...
Git SHAcc3f19dac8fe
──Files
Files (1 file, 1.6 KB)
SKILL.md1.6 KBactive
SKILL.md · 44 lines · 1.6 KB

version: "1.0.0" name: citation-capsule-builder description: After section-drafter, verifies each H2 has a Citation Capsule (40-60 word AI-quotable block). If missing, generates one. Princeton GEO requirement. allowed-tools: [Read, Write, Edit]


Citation Capsule Builder

Ensures Princeton GEO compliance: every content H2 has a 40-60 word self-contained quotable block.

Featured-snippet duty (absorbed v3.35)

The standalone featured-snippet-optimizer subskill is RETIRED (Ahrefs 2025: FS fell 18%→8%, 83% replaced by AI Overviews — and both select the SAME 40-60w extractive shape this stage already writes). This stage inherits its one distinct duty: sections `outline.json` marks `is_featured_snippet_target: true` get the most answer-first capsule — declarative first sentence, a specific number, no hedging. Evidence: references/seo/serp-feature-value-2026.md §1.

Workflow

1. Read all sections/*.json
2. For each section without citation_capsule field:
- Read section markdown
- Extract specific data point (number/year)
- Generate 40-60 word self-contained paragraph
- Insert at section end (preferred) or beginning
3. Run scripts.lint.citation_capsule_lint to verify ≥80% H2 coverage
4. Update section JSON with capsule field

Validation

bash
python -m scripts.lint.citation_capsule_lint workspace/{task}/draft.md --json

Pass = coverage ≥80% of content H2s (excludes References, ToC, Takeaways).

See also

  • references/seo/citation-capsules-princeton.md (design patterns)
  • scripts.lint.citation_capsule_lint
All versions