Content Engine
Produces structured, keyword-harmonized content designed to rank in search and earn AI citations. Balances algorithmic optimization with human readability.
Quick Start
Write a guide about [topic] targeting [keyword]
Create a landing page for [product] with keywords: [list]
Draft a comparison article: [A] vs [B] targeting [keyword]
Engine Contract
- Reads: content brief, target keywords, intent classification, entity inputs, REACH quality constraints
- Writes: ready-to-publish content plus a summary for
memory/content/
- Promotes: approved angles, messaging choices, and missing evidence to hot cache
- Next handoff: signal packet with content specs and recommended next engine
Instructions
Run eight steps in order:
- Gather Requirements — primary/secondary keywords, word count, content type, audience, tone, CTA goal
- Apply REACH Constraints — load the 16 highest-weight REACH items (R01-R04, E01-E04, A01-A04, C01-C04)
- Research and Angle — determine unique angle, SERP-winning format, and content structure
- Craft Title — ≤60 characters, primary keyword front-loaded, compelling hook
- Write Meta Description — 150-160 characters, keyword included, implicit CTA
- Build Structure — H1 > hook intro (keyword in first 100 words) > H2 sections > H3 subsections > FAQ > conclusion
- Write Body — front-load value, use data/statistics every 250 words, include comparison tables or lists, add 2-5 internal links and 2-3 external citations
- Self-Audit — verify keyword placement, readability, structure, and the 16 REACH constraints; flag anything requiring a user decision
Example
User: "Write a guide about 'email marketing for SaaS' targeting small teams"
Output:
- H1:
Email Marketing for SaaS: A Small Team's Playbook to 40%+ Open Rates
- Meta:
Small SaaS teams see 40%+ open rates with these 9 email tactics. Includes subject-line formulas, automation maps, and a 30-day campaign template.
- Structure: 9 tactics with data-backed examples, comparison table (Mailchimp vs Brevo vs ConvertKit), 5-question FAQ (40-60 word answers), actionable conclusion
Content Type Templates
- How-to guide: Problem > Steps > Common mistakes > Tools > CTA
- Comparison: Context > Criteria matrix > Tool-by-tool breakdown > Verdict > CTA
- Listicle: Promise > Numbered items with depth > Pro tips > CTA
- Ultimate guide: Overview > Chapters > Deep dives > Resources > CTA
Tips for Success
- Match search intent above all else
- Write the headline first — it dictates the angle
- One idea per paragraph
- Use concrete numbers, not vague superlatives
- Always include a next step for the reader
Save Results
Offer to save a dated summary to memory/content/YYYY-MM-DD-<topic>.md.
Next Best Engine
- Primary: ai-citation-optimizer — optimize for LLM citations
- Alternatives: snippet-crafter, content-scorekeeper
1---2name: content-engine3description: Produce structured, keyword-harmonized articles, guides, and landing pages optimized for search and AI citations. SEO内容创作/文章撰写4license: MIT5---67# Content Engine89Produces structured, keyword-harmonized content designed to rank in search and earn AI citations. Balances algorithmic optimization with human readability.1011## Quick Start1213```14Write a guide about [topic] targeting [keyword]15```1617```18Create a landing page for [product] with keywords: [list]19```2021```22Draft a comparison article: [A] vs [B] targeting [keyword]23```2425## Engine Contract2627- **Reads**: content brief, target keywords, intent classification, entity inputs, REACH quality constraints28- **Writes**: ready-to-publish content plus a summary for `memory/content/`29- **Promotes**: approved angles, messaging choices, and missing evidence to hot cache30- **Next handoff**: signal packet with content specs and recommended next engine3132## Instructions3334Run eight steps in order:35361. **Gather Requirements** — primary/secondary keywords, word count, content type, audience, tone, CTA goal372. **Apply REACH Constraints** — load the 16 highest-weight REACH items (R01-R04, E01-E04, A01-A04, C01-C04)383. **Research and Angle** — determine unique angle, SERP-winning format, and content structure394. **Craft Title** — ≤60 characters, primary keyword front-loaded, compelling hook405. **Write Meta Description** — 150-160 characters, keyword included, implicit CTA416. **Build Structure** — H1 > hook intro (keyword in first 100 words) > H2 sections > H3 subsections > FAQ > conclusion427. **Write Body** — front-load value, use data/statistics every 250 words, include comparison tables or lists, add 2-5 internal links and 2-3 external citations438. **Self-Audit** — verify keyword placement, readability, structure, and the 16 REACH constraints; flag anything requiring a user decision4445## Example4647**User**: "Write a guide about 'email marketing for SaaS' targeting small teams"4849**Output**:50- H1: `Email Marketing for SaaS: A Small Team's Playbook to 40%+ Open Rates`51- Meta: `Small SaaS teams see 40%+ open rates with these 9 email tactics. Includes subject-line formulas, automation maps, and a 30-day campaign template.`52- Structure: 9 tactics with data-backed examples, comparison table (Mailchimp vs Brevo vs ConvertKit), 5-question FAQ (40-60 word answers), actionable conclusion5354## Content Type Templates5556- **How-to guide**: Problem > Steps > Common mistakes > Tools > CTA57- **Comparison**: Context > Criteria matrix > Tool-by-tool breakdown > Verdict > CTA58- **Listicle**: Promise > Numbered items with depth > Pro tips > CTA59- **Ultimate guide**: Overview > Chapters > Deep dives > Resources > CTA6061## Tips for Success6263- Match search intent above all else64- Write the headline first — it dictates the angle65- One idea per paragraph66- Use concrete numbers, not vague superlatives67- Always include a next step for the reader6869## Save Results7071Offer to save a dated summary to `memory/content/YYYY-MM-DD-<topic>.md`.7273## Next Best Engine7475- **Primary**: [ai-citation-optimizer](craft/ai-citation-optimizer/SKILL.md) — optimize for LLM citations76- **Alternatives**: [snippet-crafter](craft/snippet-crafter/SKILL.md), [content-scorekeeper](guardian/content-scorekeeper/SKILL.md)