{
  "schemaVersion": "1.0",
  "item": {
    "slug": "afrexai-seo-content-engine",
    "name": "SEO Content Engine",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/1kalin/afrexai-seo-content-engine",
    "canonicalUrl": "https://clawhub.ai/1kalin/afrexai-seo-content-engine",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/afrexai-seo-content-engine",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-seo-content-engine",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "afrexai-seo-content-engine",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-08T07:54:26.003Z",
      "expiresAt": "2026-05-15T07:54:26.003Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-seo-content-engine",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-seo-content-engine",
        "contentDisposition": "attachment; filename=\"afrexai-seo-content-engine-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "afrexai-seo-content-engine"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/afrexai-seo-content-engine"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/afrexai-seo-content-engine",
    "agentPageUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "SEO Content Engine",
        "body": "Turn your AI agent into a full SEO content team. Research → Plan → Write → Optimize → Publish — all in natural language.\n\nNo APIs. No subscriptions. Just smart agent workflows using web search and structured frameworks."
      },
      {
        "title": "Seed Expansion",
        "body": "When given a topic, expand it systematically:\n\nCore keyword: The main term (e.g., \"project management software\")\nLong-tail variants: Add modifiers — best, top, free, for [audience], vs, alternative, review, how to, guide\nQuestion keywords: How/What/Why/When/Where + core keyword\nProblem keywords: What pain does this solve? (\"team missing deadlines\", \"project overruns\")\nComparison keywords: \"[Product A] vs [Product B]\", \"[Product] alternatives\""
      },
      {
        "title": "Search Intent Classification",
        "body": "For each keyword, classify intent:\n\nIntentSignal WordsContent TypeInformationalhow to, what is, guide, tutorial, whyHow-to guide, explainer, tutorialCommercialbest, top, review, comparison, vsListicle, comparison, reviewTransactionalbuy, pricing, discount, free trial, downloadProduct page, landing pageNavigational[brand name], login, support, docsBrand page (skip — low value)"
      },
      {
        "title": "Competition Analysis (Using Web Search)",
        "body": "For each target keyword:\n\nStep 1: Search the exact keyword\nStep 2: Analyze top 5 results:\n  - What type of content ranks? (listicle, guide, review)\n  - What's the average word count? (check article length)\n  - What subtopics do ALL top results cover? (table stakes)\n  - What subtopics do NONE cover? (your opportunity)\n  - Who wrote them? (big brand = harder, niche blog = beatable)\nStep 3: Score opportunity:\n  - Mostly forums/Reddit in top 5 = HIGH opportunity (no dedicated content)\n  - All big brands (Forbes, HubSpot) = LOW opportunity (hard to outrank)\n  - Mix of niche sites = MEDIUM opportunity (winnable with better content)"
      },
      {
        "title": "Keyword Prioritization Matrix",
        "body": "Score each keyword (1-5 per dimension):\n\nDimension1 (Low)5 (High)RelevanceTangentially relatedCore topicIntent matchInformational onlyCommercial/transactionalCompetition gapAll big brandsForums, thin contentBusiness valueNo conversion pathDirect product tie-inContent feasibilityNeed proprietary dataCan write from expertise\n\nPriority: Score ≥ 18 = write immediately. 13-17 = queue. < 13 = skip."
      },
      {
        "title": "Content Brief Template",
        "body": "Before writing ANY article, create this brief:\n\n# Content Brief: [Title]\n\n**Target keyword**: [primary keyword]\n**Secondary keywords**: [3-5 related terms to weave in naturally]\n**Search intent**: [informational/commercial/transactional]\n**Target word count**: [based on competitor analysis]\n**Content type**: [guide/listicle/comparison/review/case study]\n\n## Audience\n- Who is searching this? [persona]\n- What do they already know? [beginner/intermediate/advanced]\n- What do they want to DO after reading? [action]\n\n## Must-Cover Subtopics (from competitor analysis)\n1. [Topic all competitors cover — table stakes]\n2. [Topic all competitors cover — table stakes]\n3. ...\n\n## Differentiation Angles (our edge)\n1. [Topic NO competitor covers — our advantage]\n2. [Fresh data/perspective they're missing]\n3. [Practical template/tool they don't provide]\n\n## Internal Links\n- Link TO: [existing content on your site]\n- Link FROM: [update these older articles to link to this one]\n\n## CTA\n- Primary: [what should the reader do?]\n- Secondary: [email signup, related article, tool]"
      },
      {
        "title": "Content Calendar Structure",
        "body": "Organize articles into clusters:\n\nPILLAR PAGE: \"Complete Guide to [Topic]\" (3,000-5,000 words)\n├── CLUSTER: \"How to [Subtopic A]\" (1,500-2,500 words)\n├── CLUSTER: \"Best [Subtopic B] for [Audience]\" (2,000-3,000 words)\n├── CLUSTER: \"[Subtopic C] vs [Subtopic D]\" (1,500-2,000 words)\n├── CLUSTER: \"[Subtopic E] Template + Examples\" (1,000-1,500 words)\n└── CLUSTER: \"Common [Topic] Mistakes\" (1,500-2,000 words)\n\nEach cluster article links back to the pillar. The pillar links to all clusters. This builds topical authority."
      },
      {
        "title": "Article Structure (The HBCFC Formula)",
        "body": "Every article follows this skeleton:\n\nH — Hook (first 100 words)\n\nOpen with a specific stat, question, or bold claim\nNO generic intros (\"In today's fast-paced world...\")\nState what the reader will get and why it matters\nInclude primary keyword naturally in first paragraph\n\nB — Bridge (setup the problem)\n\nAcknowledge the reader's pain or goal\nShow you understand their situation\nCreate tension: \"Most advice on X misses Y\"\nTransition to your solution\n\nC — Core Content (the meat — 80% of word count)\n\nUse H2s for major sections, H3s for subsections\nEvery H2 should work as a standalone answer to a question\nInclude at minimum:\n\nOne data point or stat per section (search for current data)\nOne practical example or template per major section\nOne \"pro tip\" callout per 500 words\nBullet lists for scannable items (readers skim)\n\n\nNatural keyword placement: primary keyword in 2-3 H2s, secondary keywords in H3s and body\n\nF — FAQ Section (5-7 questions)\n\nPull from \"People Also Ask\" in search results\nAnswer concisely (40-60 words each)\nInclude primary/secondary keywords naturally\nThis section generates FAQ rich snippets in Google\n\nC — Conclusion + CTA (final 150-200 words)\n\nSummarize 3 key takeaways (bullet points)\nRestate the primary keyword naturally\nClear call to action (one CTA only — don't dilute)"
      },
      {
        "title": "Writing Rules",
        "body": "Sentence variety: Mix short (5-8 words) with medium (12-18) and occasional long (20-25). Never three long sentences in a row.\nParagraph length: 2-4 sentences max. One-sentence paragraphs are fine for emphasis.\nActive voice: \"The tool analyzes data\" not \"Data is analyzed by the tool\"\nSpecific > vague: \"Increased conversions by 34%\" not \"significantly improved results\"\nNo filler phrases: Cut \"it's important to note that\", \"in order to\", \"at the end of the day\"\nTransition words: Use sparingly and vary them. Not every paragraph needs \"However\" or \"Additionally\".\nRead-aloud test: If it sounds robotic when read aloud, rewrite it."
      },
      {
        "title": "Keyword Integration (Natural Placement)",
        "body": "✅ DO:\n- Primary keyword in title (H1)\n- Primary keyword in first 100 words\n- Primary keyword in 1-2 H2 headings\n- Primary keyword in conclusion\n- Secondary keywords scattered in body (1-2 each)\n- Semantic variants throughout (synonyms, related phrases)\n\n❌ DON'T:\n- Use exact keyword more than 1x per 200 words\n- Force keywords into headings where they sound unnatural\n- Use the same keyword phrase 3x in one paragraph\n- Stuff keywords in image alt text unnaturally"
      },
      {
        "title": "4. On-Page SEO Checklist",
        "body": "Run this checklist on every article before publishing:"
      },
      {
        "title": "Title Tag (H1)",
        "body": "Contains primary keyword (preferably near the beginning)\n Under 60 characters (won't get truncated in search)\n Compelling — would YOU click this in search results?\n Includes a power word (ultimate, complete, proven, essential)\n Includes current year if relevant (e.g., \"Best X in 2026\")"
      },
      {
        "title": "Meta Description",
        "body": "150-160 characters\n Contains primary keyword\n Includes a benefit or outcome\n Has a call to action (\"Learn how\", \"Discover\", \"Find out\")\n Unique (not duplicated from another page)"
      },
      {
        "title": "URL Slug",
        "body": "Short (3-5 words)\n Contains primary keyword\n No stop words (the, and, of, etc.)\n Hyphens between words\n Example: /best-project-management-tools"
      },
      {
        "title": "Headings",
        "body": "Only ONE H1 (the title)\n H2s for major sections (5-8 per article)\n H3s for subsections within H2s\n At least 2 H2s contain primary or secondary keywords\n Headings are descriptive (not \"Part 1\", \"Section A\")"
      },
      {
        "title": "Content",
        "body": "Minimum 1,500 words (2,000+ for competitive keywords)\n Primary keyword appears 4-8 times naturally\n Secondary keywords appear 1-3 times each\n At least one internal link per 500 words\n At least 2-3 external links to authoritative sources\n Images every 300-500 words (stock photos, diagrams, screenshots)\n All images have descriptive alt text"
      },
      {
        "title": "Technical",
        "body": "Schema markup defined (Article type at minimum)\n Table of contents for articles over 2,000 words\n Mobile-friendly formatting (no wide tables, reasonable image sizes)\n No broken links"
      },
      {
        "title": "Schema Markup Template (Article)",
        "body": "{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"[Title]\",\n  \"description\": \"[Meta description]\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"[Author]\"\n  },\n  \"datePublished\": \"[YYYY-MM-DD]\",\n  \"dateModified\": \"[YYYY-MM-DD]\",\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"[Site Name]\"\n  }\n}"
      },
      {
        "title": "FAQ Schema Template",
        "body": "{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"[Question 1]\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"[Answer 1]\"\n      }\n    }\n  ]\n}"
      },
      {
        "title": "Template A: \"Best [X] for [Y]\" Listicle",
        "body": "# Best [X] for [Y] in [Year]\n\n[Hook: Stat about the problem or market size]\n[Bridge: Why choosing the right X matters for Y]\n\n## Quick Comparison Table\n| Product | Best For | Price | Rating |\n|---------|----------|-------|--------|\n\n## 1. [Product Name] — Best Overall\n### Why It Stands Out\n### Key Features\n### Pricing\n### Who It's For\n### Downsides\n\n[Repeat for 7-10 products]\n\n## How We Evaluated\n[Methodology — builds trust]\n\n## FAQ\n## Final Verdict"
      },
      {
        "title": "Template B: \"How to [X]\" Guide",
        "body": "# How to [X]: Step-by-Step Guide ([Year])\n\n[Hook: What you'll achieve by the end]\n[Bridge: Common mistakes people make with X]\n\n## What You'll Need\n[Prerequisites, tools, time estimate]\n\n## Step 1: [Action Verb + Outcome]\n[Detailed instructions]\n[Screenshot or example]\n[Pro tip callout]\n\n[Repeat for each step]\n\n## Common Mistakes to Avoid\n## Advanced Tips\n## FAQ\n## Next Steps"
      },
      {
        "title": "Template C: \"[X] vs [Y]\" Comparison",
        "body": "# [X] vs [Y]: Which Is Better in [Year]?\n\n[Hook: The core difference in one sentence]\n[Bridge: When to choose X vs Y]\n\n## Quick Verdict\n[TL;DR comparison — who should choose what]\n\n## Overview Comparison\n| Feature | X | Y |\n|---------|---|---|\n\n## [Feature Category 1]: [X] vs [Y]\n### How [X] Handles It\n### How [Y] Handles It\n### Winner: [X/Y] because [reason]\n\n[Repeat for 5-7 feature categories]\n\n## Pricing Breakdown\n## Who Should Choose [X]\n## Who Should Choose [Y]\n## FAQ\n## Our Recommendation"
      },
      {
        "title": "Template D: Ultimate Guide (Pillar Page)",
        "body": "# The Ultimate Guide to [Topic] ([Year])\n\n[Hook: Why this topic matters now]\n[Bridge: What this guide covers that others don't]\n\n## Table of Contents\n\n## Chapter 1: [Foundational Concept]\n[Explain the basics — link to cluster article for deep dive]\n\n## Chapter 2: [Core Strategy]\n[Main approach — link to how-to cluster]\n\n## Chapter 3: [Tools & Resources]\n[Curated list — link to comparison cluster]\n\n## Chapter 4: [Advanced Techniques]\n[Expert-level tactics]\n\n## Chapter 5: [Common Mistakes]\n[What to avoid — link to mistakes cluster]\n\n## Chapter 6: [Case Studies / Examples]\n[Real-world applications]\n\n## FAQ (10-15 questions for this one)\n## Conclusion + What to Do Next"
      },
      {
        "title": "Pre-Publish Optimization",
        "body": "1. READABILITY CHECK\n   - Flesch Reading Ease: aim for 60-70 (8th-9th grade level)\n   - No paragraphs over 4 sentences\n   - No sentences over 25 words without a break\n   - Subheading every 250-300 words\n\n2. KEYWORD DENSITY CHECK\n   - Primary keyword: 0.5-1.5% density (not higher)\n   - If over 1.5%: replace some instances with synonyms\n   - If under 0.5%: add naturally in body paragraphs\n\n3. LINK AUDIT\n   - Internal links: 3-5 per 1,500 words minimum\n   - External links: 2-3 to authoritative sources (.gov, .edu, industry leaders)\n   - No orphan pages (every article linked from at least one other)\n\n4. MEDIA CHECK\n   - Featured image with alt text\n   - In-content images/diagrams every 300-500 words\n   - Tables where data comparison exists\n   - Callout boxes for key takeaways\n\n5. CTA CHECK\n   - One primary CTA (not competing CTAs)\n   - CTA appears at end and optionally mid-article\n   - CTA is specific (\"Download the template\" not \"Learn more\")"
      },
      {
        "title": "Post-Publish Actions",
        "body": "1. INDEX REQUEST\n   - Submit URL to Google Search Console\n   - Share on social media (generates initial signals)\n\n2. INTERNAL LINKING UPDATE\n   - Find 3-5 existing articles related to this topic\n   - Add contextual links from those articles to this new one\n   - This distributes link equity and helps discovery\n\n3. MONITOR (Week 1-4)\n   - Track ranking position for target keyword\n   - Monitor organic impressions in Search Console\n   - Check bounce rate and time on page\n\n4. UPDATE CYCLE\n   - Refresh content every 6-12 months\n   - Update stats, add new sections, improve based on search performance\n   - Articles that rank page 2 (positions 11-20) = highest ROI to update"
      },
      {
        "title": "7. Content Scoring Rubric",
        "body": "Score every article before publishing (aim for 85+):\n\nCriteriaPointsHow to ScoreKeyword optimization/15Title + H2s + natural body placementContent depth/20Covers all subtopics competitors cover + unique anglesReadability/15Short paragraphs, varied sentences, scannablePractical value/15Templates, examples, actionable steps (not just theory)Structure/10Clear H2/H3 hierarchy, logical flow, TOC for long articlesInternal links/53+ contextual internal linksExternal links/52+ authoritative external referencesMedia/5Images, tables, or diagrams presentMeta tags/5Title < 60 chars, description 150-160 chars, both include keywordCTA clarity/5Single clear CTA with specific actionTOTAL/100\n\nScore guide:\n\n90-100: Publish immediately — strong ranking potential\n80-89: Publish with minor tweaks noted\n70-79: Needs revision — likely missing depth or optimization\nBelow 70: Rewrite — significant gaps"
      },
      {
        "title": "8. SEO Agent Commands",
        "body": "Use natural language to trigger these workflows:\n\nCommandWhat It Does\"Research keywords for [topic]\"Full keyword expansion + prioritization matrix\"Analyze competitors for [keyword]\"Top 5 SERP analysis with content gaps\"Create a content brief for [keyword]\"Full brief using the template above\"Write an article about [topic]\"Full article using HBCFC framework + on-page checklist\"Optimize this article for [keyword]\"Run the optimization workflow on existing content\"Score this article\"Apply the 100-point scoring rubric\"Plan a content cluster for [topic]\"Pillar + 5-6 cluster articles with internal linking map\"Generate schema for this article\"Article + FAQ JSON-LD markup\"Create a [listicle/guide/comparison]\"Use the specific template for that content type\"Audit my SEO\"Full on-page checklist against provided content"
      },
      {
        "title": "Semantic SEO (Topic Authority)",
        "body": "Don't just target one keyword — own the entire topic:\n\nMap ALL subtopics in your niche using keyword research\nCreate content for each subtopic (content cluster model)\nInterlink everything with contextual anchor text\nGoogle rewards sites that comprehensively cover a topic"
      },
      {
        "title": "Featured Snippet Optimization",
        "body": "To win featured snippets (position 0):\n\nParagraph snippets: Answer the question in 40-60 words directly under an H2 that IS the question\nList snippets: Use ordered/unordered lists with clear H2\nTable snippets: Use HTML tables with clear headers\nTarget keywords where current snippets are weak or missing"
      },
      {
        "title": "Content Freshness Signals",
        "body": "Google favors fresh content for time-sensitive queries:\n\nInclude the current year in titles where relevant\nUpdate stats and data annually\nAdd \"Last updated: [date]\" to articles\nRepublish with new publish date after major updates"
      },
      {
        "title": "E-E-A-T Signals (Experience, Expertise, Authority, Trust)",
        "body": "Experience: Include first-hand examples (\"When I tested this...\")\nExpertise: Cite specific data, reference methodology\nAuthority: Link to/from authoritative sources, get cited by others\nTrust: Clear author bios, about page, contact info, HTTPS, privacy policy\n\nBuilt by AfrexAI — AI agent infrastructure for businesses that ship."
      }
    ],
    "body": "SEO Content Engine\n\nTurn your AI agent into a full SEO content team. Research → Plan → Write → Optimize → Publish — all in natural language.\n\nNo APIs. No subscriptions. Just smart agent workflows using web search and structured frameworks.\n\n1. Keyword Research Framework\nSeed Expansion\n\nWhen given a topic, expand it systematically:\n\nCore keyword: The main term (e.g., \"project management software\")\nLong-tail variants: Add modifiers — best, top, free, for [audience], vs, alternative, review, how to, guide\nQuestion keywords: How/What/Why/When/Where + core keyword\nProblem keywords: What pain does this solve? (\"team missing deadlines\", \"project overruns\")\nComparison keywords: \"[Product A] vs [Product B]\", \"[Product] alternatives\"\nSearch Intent Classification\n\nFor each keyword, classify intent:\n\nIntent\tSignal Words\tContent Type\nInformational\thow to, what is, guide, tutorial, why\tHow-to guide, explainer, tutorial\nCommercial\tbest, top, review, comparison, vs\tListicle, comparison, review\nTransactional\tbuy, pricing, discount, free trial, download\tProduct page, landing page\nNavigational\t[brand name], login, support, docs\tBrand page (skip — low value)\nCompetition Analysis (Using Web Search)\n\nFor each target keyword:\n\nStep 1: Search the exact keyword\nStep 2: Analyze top 5 results:\n  - What type of content ranks? (listicle, guide, review)\n  - What's the average word count? (check article length)\n  - What subtopics do ALL top results cover? (table stakes)\n  - What subtopics do NONE cover? (your opportunity)\n  - Who wrote them? (big brand = harder, niche blog = beatable)\nStep 3: Score opportunity:\n  - Mostly forums/Reddit in top 5 = HIGH opportunity (no dedicated content)\n  - All big brands (Forbes, HubSpot) = LOW opportunity (hard to outrank)\n  - Mix of niche sites = MEDIUM opportunity (winnable with better content)\n\nKeyword Prioritization Matrix\n\nScore each keyword (1-5 per dimension):\n\nDimension\t1 (Low)\t5 (High)\nRelevance\tTangentially related\tCore topic\nIntent match\tInformational only\tCommercial/transactional\nCompetition gap\tAll big brands\tForums, thin content\nBusiness value\tNo conversion path\tDirect product tie-in\nContent feasibility\tNeed proprietary data\tCan write from expertise\n\nPriority: Score ≥ 18 = write immediately. 13-17 = queue. < 13 = skip.\n\n2. Content Planning\nContent Brief Template\n\nBefore writing ANY article, create this brief:\n\n# Content Brief: [Title]\n\n**Target keyword**: [primary keyword]\n**Secondary keywords**: [3-5 related terms to weave in naturally]\n**Search intent**: [informational/commercial/transactional]\n**Target word count**: [based on competitor analysis]\n**Content type**: [guide/listicle/comparison/review/case study]\n\n## Audience\n- Who is searching this? [persona]\n- What do they already know? [beginner/intermediate/advanced]\n- What do they want to DO after reading? [action]\n\n## Must-Cover Subtopics (from competitor analysis)\n1. [Topic all competitors cover — table stakes]\n2. [Topic all competitors cover — table stakes]\n3. ...\n\n## Differentiation Angles (our edge)\n1. [Topic NO competitor covers — our advantage]\n2. [Fresh data/perspective they're missing]\n3. [Practical template/tool they don't provide]\n\n## Internal Links\n- Link TO: [existing content on your site]\n- Link FROM: [update these older articles to link to this one]\n\n## CTA\n- Primary: [what should the reader do?]\n- Secondary: [email signup, related article, tool]\n\nContent Calendar Structure\n\nOrganize articles into clusters:\n\nPILLAR PAGE: \"Complete Guide to [Topic]\" (3,000-5,000 words)\n├── CLUSTER: \"How to [Subtopic A]\" (1,500-2,500 words)\n├── CLUSTER: \"Best [Subtopic B] for [Audience]\" (2,000-3,000 words)\n├── CLUSTER: \"[Subtopic C] vs [Subtopic D]\" (1,500-2,000 words)\n├── CLUSTER: \"[Subtopic E] Template + Examples\" (1,000-1,500 words)\n└── CLUSTER: \"Common [Topic] Mistakes\" (1,500-2,000 words)\n\n\nEach cluster article links back to the pillar. The pillar links to all clusters. This builds topical authority.\n\n3. Writing Framework\nArticle Structure (The HBCFC Formula)\n\nEvery article follows this skeleton:\n\nH — Hook (first 100 words)\nOpen with a specific stat, question, or bold claim\nNO generic intros (\"In today's fast-paced world...\")\nState what the reader will get and why it matters\nInclude primary keyword naturally in first paragraph\nB — Bridge (setup the problem)\nAcknowledge the reader's pain or goal\nShow you understand their situation\nCreate tension: \"Most advice on X misses Y\"\nTransition to your solution\nC — Core Content (the meat — 80% of word count)\nUse H2s for major sections, H3s for subsections\nEvery H2 should work as a standalone answer to a question\nInclude at minimum:\nOne data point or stat per section (search for current data)\nOne practical example or template per major section\nOne \"pro tip\" callout per 500 words\nBullet lists for scannable items (readers skim)\nNatural keyword placement: primary keyword in 2-3 H2s, secondary keywords in H3s and body\nF — FAQ Section (5-7 questions)\nPull from \"People Also Ask\" in search results\nAnswer concisely (40-60 words each)\nInclude primary/secondary keywords naturally\nThis section generates FAQ rich snippets in Google\nC — Conclusion + CTA (final 150-200 words)\nSummarize 3 key takeaways (bullet points)\nRestate the primary keyword naturally\nClear call to action (one CTA only — don't dilute)\nWriting Rules\nSentence variety: Mix short (5-8 words) with medium (12-18) and occasional long (20-25). Never three long sentences in a row.\nParagraph length: 2-4 sentences max. One-sentence paragraphs are fine for emphasis.\nActive voice: \"The tool analyzes data\" not \"Data is analyzed by the tool\"\nSpecific > vague: \"Increased conversions by 34%\" not \"significantly improved results\"\nNo filler phrases: Cut \"it's important to note that\", \"in order to\", \"at the end of the day\"\nTransition words: Use sparingly and vary them. Not every paragraph needs \"However\" or \"Additionally\".\nRead-aloud test: If it sounds robotic when read aloud, rewrite it.\nKeyword Integration (Natural Placement)\n✅ DO:\n- Primary keyword in title (H1)\n- Primary keyword in first 100 words\n- Primary keyword in 1-2 H2 headings\n- Primary keyword in conclusion\n- Secondary keywords scattered in body (1-2 each)\n- Semantic variants throughout (synonyms, related phrases)\n\n❌ DON'T:\n- Use exact keyword more than 1x per 200 words\n- Force keywords into headings where they sound unnatural\n- Use the same keyword phrase 3x in one paragraph\n- Stuff keywords in image alt text unnaturally\n\n4. On-Page SEO Checklist\n\nRun this checklist on every article before publishing:\n\nTitle Tag (H1)\n Contains primary keyword (preferably near the beginning)\n Under 60 characters (won't get truncated in search)\n Compelling — would YOU click this in search results?\n Includes a power word (ultimate, complete, proven, essential)\n Includes current year if relevant (e.g., \"Best X in 2026\")\nMeta Description\n 150-160 characters\n Contains primary keyword\n Includes a benefit or outcome\n Has a call to action (\"Learn how\", \"Discover\", \"Find out\")\n Unique (not duplicated from another page)\nURL Slug\n Short (3-5 words)\n Contains primary keyword\n No stop words (the, and, of, etc.)\n Hyphens between words\n Example: /best-project-management-tools\nHeadings\n Only ONE H1 (the title)\n H2s for major sections (5-8 per article)\n H3s for subsections within H2s\n At least 2 H2s contain primary or secondary keywords\n Headings are descriptive (not \"Part 1\", \"Section A\")\nContent\n Minimum 1,500 words (2,000+ for competitive keywords)\n Primary keyword appears 4-8 times naturally\n Secondary keywords appear 1-3 times each\n At least one internal link per 500 words\n At least 2-3 external links to authoritative sources\n Images every 300-500 words (stock photos, diagrams, screenshots)\n All images have descriptive alt text\nTechnical\n Schema markup defined (Article type at minimum)\n Table of contents for articles over 2,000 words\n Mobile-friendly formatting (no wide tables, reasonable image sizes)\n No broken links\nSchema Markup Template (Article)\n{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"[Title]\",\n  \"description\": \"[Meta description]\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"[Author]\"\n  },\n  \"datePublished\": \"[YYYY-MM-DD]\",\n  \"dateModified\": \"[YYYY-MM-DD]\",\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"[Site Name]\"\n  }\n}\n\nFAQ Schema Template\n{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"[Question 1]\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"[Answer 1]\"\n      }\n    }\n  ]\n}\n\n5. Content Types — Templates\nTemplate A: \"Best [X] for [Y]\" Listicle\n# Best [X] for [Y] in [Year]\n\n[Hook: Stat about the problem or market size]\n[Bridge: Why choosing the right X matters for Y]\n\n## Quick Comparison Table\n| Product | Best For | Price | Rating |\n|---------|----------|-------|--------|\n\n## 1. [Product Name] — Best Overall\n### Why It Stands Out\n### Key Features\n### Pricing\n### Who It's For\n### Downsides\n\n[Repeat for 7-10 products]\n\n## How We Evaluated\n[Methodology — builds trust]\n\n## FAQ\n## Final Verdict\n\nTemplate B: \"How to [X]\" Guide\n# How to [X]: Step-by-Step Guide ([Year])\n\n[Hook: What you'll achieve by the end]\n[Bridge: Common mistakes people make with X]\n\n## What You'll Need\n[Prerequisites, tools, time estimate]\n\n## Step 1: [Action Verb + Outcome]\n[Detailed instructions]\n[Screenshot or example]\n[Pro tip callout]\n\n[Repeat for each step]\n\n## Common Mistakes to Avoid\n## Advanced Tips\n## FAQ\n## Next Steps\n\nTemplate C: \"[X] vs [Y]\" Comparison\n# [X] vs [Y]: Which Is Better in [Year]?\n\n[Hook: The core difference in one sentence]\n[Bridge: When to choose X vs Y]\n\n## Quick Verdict\n[TL;DR comparison — who should choose what]\n\n## Overview Comparison\n| Feature | X | Y |\n|---------|---|---|\n\n## [Feature Category 1]: [X] vs [Y]\n### How [X] Handles It\n### How [Y] Handles It\n### Winner: [X/Y] because [reason]\n\n[Repeat for 5-7 feature categories]\n\n## Pricing Breakdown\n## Who Should Choose [X]\n## Who Should Choose [Y]\n## FAQ\n## Our Recommendation\n\nTemplate D: Ultimate Guide (Pillar Page)\n# The Ultimate Guide to [Topic] ([Year])\n\n[Hook: Why this topic matters now]\n[Bridge: What this guide covers that others don't]\n\n## Table of Contents\n\n## Chapter 1: [Foundational Concept]\n[Explain the basics — link to cluster article for deep dive]\n\n## Chapter 2: [Core Strategy]\n[Main approach — link to how-to cluster]\n\n## Chapter 3: [Tools & Resources]\n[Curated list — link to comparison cluster]\n\n## Chapter 4: [Advanced Techniques]\n[Expert-level tactics]\n\n## Chapter 5: [Common Mistakes]\n[What to avoid — link to mistakes cluster]\n\n## Chapter 6: [Case Studies / Examples]\n[Real-world applications]\n\n## FAQ (10-15 questions for this one)\n## Conclusion + What to Do Next\n\n6. Content Optimization Workflow\nPre-Publish Optimization\n1. READABILITY CHECK\n   - Flesch Reading Ease: aim for 60-70 (8th-9th grade level)\n   - No paragraphs over 4 sentences\n   - No sentences over 25 words without a break\n   - Subheading every 250-300 words\n\n2. KEYWORD DENSITY CHECK\n   - Primary keyword: 0.5-1.5% density (not higher)\n   - If over 1.5%: replace some instances with synonyms\n   - If under 0.5%: add naturally in body paragraphs\n\n3. LINK AUDIT\n   - Internal links: 3-5 per 1,500 words minimum\n   - External links: 2-3 to authoritative sources (.gov, .edu, industry leaders)\n   - No orphan pages (every article linked from at least one other)\n\n4. MEDIA CHECK\n   - Featured image with alt text\n   - In-content images/diagrams every 300-500 words\n   - Tables where data comparison exists\n   - Callout boxes for key takeaways\n\n5. CTA CHECK\n   - One primary CTA (not competing CTAs)\n   - CTA appears at end and optionally mid-article\n   - CTA is specific (\"Download the template\" not \"Learn more\")\n\nPost-Publish Actions\n1. INDEX REQUEST\n   - Submit URL to Google Search Console\n   - Share on social media (generates initial signals)\n\n2. INTERNAL LINKING UPDATE\n   - Find 3-5 existing articles related to this topic\n   - Add contextual links from those articles to this new one\n   - This distributes link equity and helps discovery\n\n3. MONITOR (Week 1-4)\n   - Track ranking position for target keyword\n   - Monitor organic impressions in Search Console\n   - Check bounce rate and time on page\n\n4. UPDATE CYCLE\n   - Refresh content every 6-12 months\n   - Update stats, add new sections, improve based on search performance\n   - Articles that rank page 2 (positions 11-20) = highest ROI to update\n\n7. Content Scoring Rubric\n\nScore every article before publishing (aim for 85+):\n\nCriteria\tPoints\tHow to Score\nKeyword optimization\t/15\tTitle + H2s + natural body placement\nContent depth\t/20\tCovers all subtopics competitors cover + unique angles\nReadability\t/15\tShort paragraphs, varied sentences, scannable\nPractical value\t/15\tTemplates, examples, actionable steps (not just theory)\nStructure\t/10\tClear H2/H3 hierarchy, logical flow, TOC for long articles\nInternal links\t/5\t3+ contextual internal links\nExternal links\t/5\t2+ authoritative external references\nMedia\t/5\tImages, tables, or diagrams present\nMeta tags\t/5\tTitle < 60 chars, description 150-160 chars, both include keyword\nCTA clarity\t/5\tSingle clear CTA with specific action\nTOTAL\t/100\t\n\nScore guide:\n\n90-100: Publish immediately — strong ranking potential\n80-89: Publish with minor tweaks noted\n70-79: Needs revision — likely missing depth or optimization\nBelow 70: Rewrite — significant gaps\n8. SEO Agent Commands\n\nUse natural language to trigger these workflows:\n\nCommand\tWhat It Does\n\"Research keywords for [topic]\"\tFull keyword expansion + prioritization matrix\n\"Analyze competitors for [keyword]\"\tTop 5 SERP analysis with content gaps\n\"Create a content brief for [keyword]\"\tFull brief using the template above\n\"Write an article about [topic]\"\tFull article using HBCFC framework + on-page checklist\n\"Optimize this article for [keyword]\"\tRun the optimization workflow on existing content\n\"Score this article\"\tApply the 100-point scoring rubric\n\"Plan a content cluster for [topic]\"\tPillar + 5-6 cluster articles with internal linking map\n\"Generate schema for this article\"\tArticle + FAQ JSON-LD markup\n\"Create a [listicle/guide/comparison]\"\tUse the specific template for that content type\n\"Audit my SEO\"\tFull on-page checklist against provided content\n9. Advanced Techniques\nSemantic SEO (Topic Authority)\n\nDon't just target one keyword — own the entire topic:\n\nMap ALL subtopics in your niche using keyword research\nCreate content for each subtopic (content cluster model)\nInterlink everything with contextual anchor text\nGoogle rewards sites that comprehensively cover a topic\nFeatured Snippet Optimization\n\nTo win featured snippets (position 0):\n\nParagraph snippets: Answer the question in 40-60 words directly under an H2 that IS the question\nList snippets: Use ordered/unordered lists with clear H2\nTable snippets: Use HTML tables with clear headers\nTarget keywords where current snippets are weak or missing\nContent Freshness Signals\n\nGoogle favors fresh content for time-sensitive queries:\n\nInclude the current year in titles where relevant\nUpdate stats and data annually\nAdd \"Last updated: [date]\" to articles\nRepublish with new publish date after major updates\nE-E-A-T Signals (Experience, Expertise, Authority, Trust)\nExperience: Include first-hand examples (\"When I tested this...\")\nExpertise: Cite specific data, reference methodology\nAuthority: Link to/from authoritative sources, get cited by others\nTrust: Clear author bios, about page, contact info, HTTPS, privacy policy\n\nBuilt by AfrexAI — AI agent infrastructure for businesses that ship."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/1kalin/afrexai-seo-content-engine",
    "publisherUrl": "https://clawhub.ai/1kalin/afrexai-seo-content-engine",
    "owner": "1kalin",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine",
    "downloadUrl": "https://openagent3.xyz/downloads/afrexai-seo-content-engine",
    "agentUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-seo-content-engine/agent.md"
  }
}