{"id":"b9183747-c735-459b-95da-802549f52f3f","shortId":"jNy6Tk","kind":"skill","title":"seo-aeo-blog-writer","tagline":"Writes long-form blog posts with TL;DR block, definition sentence, comparison table, and 5-question FAQ for SEO ranking and AEO citation. Activate when the user wants to write a blog post, article, or long-form content piece.","description":"# SEO-AEO Blog Writer\n\n## Overview\n\nWrites structured long-form blog posts (800–3000 words) that satisfy both SEO ranking signals and AEO citation requirements. Every post includes a TL;DR direct-answer block, a definition sentence, structured H2/H3 hierarchy, a comparison table where relevant, and exactly 5 FAQ entries written for AI extraction.\n\nPart of the [SEO-AEO Engine](https://github.com/mrprewsh/seo-aeo-engine).\n\n## When to Use This Skill\n\n- Use when writing a cluster article from a content cluster map\n- Use when creating a long-form guide to build topical authority\n- Use when you need content that can be cited by AI engines like Perplexity or ChatGPT\n- Use when you need a blog post that follows a consistent, auditable structure\n\n## How It Works\n\n### Step 1: Write the TL;DR Block First\nWrite a 2–3 sentence direct answer to the article's core question. Place it immediately after the H1 in a blockquote. This is the first block AI engines attempt to extract.\n\n### Step 2: Build the Heading Skeleton\nSet H1, H2s (4–6), and H3s before writing any body content. The first H2 must be a \"What Is\" section with a clean definition sentence as its opening line.\n\n### Step 3: Write Body Sections\nFollow the section order: What Is → Why It Matters → How It Works (with H3 sub-concepts) → Practical Steps → Common Mistakes → FAQ → Conclusion.\n\n### Step 4: Write 5 FAQ Entries\nUse long-tail and secondary keywords as questions. Each answer must be under 50 words and self-contained — readable without any surrounding context.\n\n### Step 5: Run AEO and SEO Checklists\nVerify TL;DR presence, definition sentence, FAQ count, keyword placement, and heading structure before outputting.\n\n## Examples\n\n### Example: TL;DR Block\nHow to Manage a Remote Engineering Team\n\nTL;DR: Managing a remote engineering team requires async\ncommunication tools, clear documentation standards, and\ntimezone-aware sprint planning. Teams that nail these three\nareas ship consistently regardless of where members are located.\n\n\n### Example: FAQ Section\nQ: What is the biggest challenge of remote engineering teams?\nA: Async communication. Without shared hours, decisions slow down\nand context gets lost. Teams that document decisions in writing\nand use structured standup tools close this gap fastest.\nQ: How do you run a daily standup with a remote team?\nA: Use async video or text standups posted at the start of each\nmember's day. Tools like Loom or Slack threads work well.\nAvoid live calls across more than 2 timezones.\n\n## Best Practices\n\n- ✅ **Do:** Write the TL;DR block before writing anything else — it anchors the article\n- ✅ **Do:** Make the \"What Is\" definition sentence extractable on its own — one clean sentence\n- ✅ **Do:** Use secondary keywords as FAQ questions to capture long-tail traffic\n- ❌ **Don't:** Write FAQ answers longer than 50 words — AI engines skip long answers\n- ❌ **Don't:** Use duplicate H2 headings anywhere in the article\n- ❌ **Don't:** Skip the comparison table if the topic involves comparing options\n\n## Common Pitfalls\n\n- **Problem:** TL;DR block is too vague to be extracted as a direct answer\n  **Solution:** The TL;DR must answer the article's core question in 2–3 sentences. If it doesn't answer a specific question, rewrite it.\n\n- **Problem:** FAQ answers reference \"as mentioned above\" or other context\n  **Solution:** Every FAQ answer must stand completely alone — no references to other parts of the article.\n\n## Related Skills\n\n- `@seo-aeo-content-cluster` — provides the topic and keyword for this article\n- `@seo-aeo-content-quality-auditor` — audits the completed post for SEO and AEO signals\n- `@seo-aeo-internal-linking` — maps links between this post and related pages\n\n## Additional Resources\n\n- [SEO-AEO Engine Repository](https://github.com/mrprewsh/seo-aeo-engine)\n- [Full Blog Writer SKILL.md](https://github.com/mrprewsh/seo-aeo-engine/blob/main/.agent/skills/blog-writer/SKILL.md)\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["seo","aeo","blog","writer","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents"],"capabilities":["skill","source-sickn33","skill-seo-aeo-blog-writer","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/seo-aeo-blog-writer","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34583 github stars · SKILL.md body (4,242 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T18:52:13.941Z","embedding":null,"createdAt":"2026-04-18T21:44:16.535Z","updatedAt":"2026-04-22T18:52:13.941Z","lastSeenAt":"2026-04-22T18:52:13.941Z","tsv":"'/mrprewsh/seo-aeo-engine)':659 '/mrprewsh/seo-aeo-engine).':112 '/mrprewsh/seo-aeo-engine/blob/main/.agent/skills/blog-writer/skill.md)':666 '1':174 '2':183,214,459,568 '3':184,250,569 '3000':61 '4':222,278 '5':21,96,280,309 '50':297,511 '6':223 '800':60 'across':456 'activ':30 'addit':650 'aeo':3,28,49,70,108,311,611,624,635,639,654 'ai':101,151,208,513 'alon':598 'anchor':474 'answer':81,187,293,508,517,555,561,575,583,594 'anyth':471 'anywher':524 'area':367 'articl':40,123,190,476,527,563,606,621 'ask':700 'async':350,390,431 'attempt':210 'audit':168,628 'auditor':627 'author':140 'avoid':453 'awar':359 'best':461 'biggest':383 'block':15,82,179,207,334,468,545 'blockquot':202 'blog':4,10,38,50,58,162,661 'bodi':229,252 'boundari':708 'build':138,215 'call':455 'captur':499 'challeng':384 'chatgpt':156 'checklist':314 'citat':29,71 'cite':149 'clarif':702 'clean':242,489 'clear':353,675 'close':413 'cluster':122,127,613 'common':273,540 'communic':351,391 'compar':538 'comparison':18,90,532 'complet':597,630 'concept':270 'conclus':276 'consist':167,369 'contain':302 'content':45,126,145,230,612,625 'context':307,399,590 'core':192,565 'count':322 'creat':131 'criteria':711 'daili':423 'day':444 'decis':395,405 'definit':16,84,243,319,482 'describ':679 'direct':80,186,554 'direct-answ':79 'document':354,404 'doesn':573 'dr':14,78,178,317,333,343,467,544,559 'duplic':521 'els':472 'engin':109,152,209,340,347,387,514,655 'entri':98,282 'environ':691 'environment-specif':690 'everi':73,592 'exact':95 'exampl':330,331,376 'expert':696 'extract':102,212,484,551 'faq':23,97,275,281,321,377,496,507,582,593 'fastest':416 'first':180,206,232 'follow':165,254 'form':9,44,57,135 'full':660 'gap':415 'get':400 'github.com':111,658,665 'github.com/mrprewsh/seo-aeo-engine)':657 'github.com/mrprewsh/seo-aeo-engine).':110 'github.com/mrprewsh/seo-aeo-engine/blob/main/.agent/skills/blog-writer/skill.md)':664 'guid':136 'h1':199,220 'h2':233,522 'h2/h3':87 'h2s':221 'h3':267 'h3s':225 'head':217,326,523 'hierarchi':88 'hour':394 'immedi':196 'includ':75 'input':705 'intern':640 'involv':537 'keyword':289,323,494,618 'like':153,446 'limit':667 'line':248 'link':641,643 'live':454 'locat':375 'long':8,43,56,134,285,501,516 'long-form':7,42,55,133 'long-tail':284,500 'longer':509 'loom':447 'lost':401 'make':478 'manag':337,344 'map':128,642 'match':676 'matter':262 'member':373,442 'mention':586 'miss':713 'mistak':274 'must':234,294,560,595 'nail':364 'need':144,160 'one':488 'open':247 'option':539 'order':257 'output':329,685 'overview':52 'page':649 'part':103,603 'permiss':706 'perplex':154 'piec':46 'pitfal':541 'place':194 'placement':324 'plan':361 'post':11,39,59,74,163,436,631,646 'practic':271,462 'presenc':318 'problem':542,581 'provid':614 'q':379,417 'qualiti':626 'question':22,193,291,497,566,578 'rank':26,67 'readabl':303 'refer':584,600 'regardless':370 'relat':607,648 'relev':93 'remot':339,346,386,427 'repositori':656 'requir':72,349,704 'resourc':651 'review':697 'rewrit':579 'run':310,421 'safeti':707 'satisfi':64 'scope':678 'secondari':288,493 'section':239,253,256,378 'self':301 'self-contain':300 'sentenc':17,85,185,244,320,483,490,570 'seo':2,25,48,66,107,313,610,623,633,638,653 'seo-aeo':47,106,652 'seo-aeo-blog-writ':1 'seo-aeo-content-clust':609 'seo-aeo-content-quality-auditor':622 'seo-aeo-internal-link':637 'set':219 'share':393 'ship':368 'signal':68,636 'skeleton':218 'skill':117,608,670 'skill-seo-aeo-blog-writer' 'skill.md':663 'skip':515,530 'slack':449 'slow':396 'solut':556,591 'source-sickn33' 'specif':577,692 'sprint':360 'stand':596 'standard':355 'standup':411,424,435 'start':439 'step':173,213,249,272,277,308 'stop':698 'structur':54,86,169,327,410 'sub':269 'sub-concept':268 'substitut':688 'success':710 'surround':306 'tabl':19,91,533 'tail':286,502 'task':674 'team':341,348,362,388,402,428 'test':694 'text':434 'thread':450 'three':366 'timezon':358,460 'timezone-awar':357 'tl':13,77,177,316,332,342,466,543,558 'tool':352,412,445 'topic':139,536,616 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'traffic':503 'treat':683 'use':115,118,129,141,157,283,409,430,492,520,668 'user':33 'vagu':548 'valid':693 'verifi':315 'video':432 'want':34 'well':452 'without':304,392 'word':62,298,512 'work':172,265,451 'write':6,36,53,120,175,181,227,251,279,407,464,470,506 'writer':5,51,662 'written':99","prices":[{"id":"21613443-8a57-489d-96e4-0e2c87b28861","listingId":"b9183747-c735-459b-95da-802549f52f3f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:44:16.535Z"}],"sources":[{"listingId":"b9183747-c735-459b-95da-802549f52f3f","source":"github","sourceId":"sickn33/antigravity-awesome-skills/seo-aeo-blog-writer","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/seo-aeo-blog-writer","isPrimary":false,"firstSeenAt":"2026-04-18T21:44:16.535Z","lastSeenAt":"2026-04-22T18:52:13.941Z"}],"details":{"listingId":"b9183747-c735-459b-95da-802549f52f3f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"seo-aeo-blog-writer","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34583,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-22T06:40:00Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"b06d81e398d976f1cf89da74d18136c52b213057","skill_md_path":"skills/seo-aeo-blog-writer/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/seo-aeo-blog-writer"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"seo-aeo-blog-writer","description":"Writes long-form blog posts with TL;DR block, definition sentence, comparison table, and 5-question FAQ for SEO ranking and AEO citation. Activate when the user wants to write a blog post, article, or long-form content piece."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/seo-aeo-blog-writer"},"updatedAt":"2026-04-22T18:52:13.941Z"}}