asgard-ai-platform/algo-seo-content
Execute content SEO strategy from keyword research through content planning, writing, and on-page optimization. Use this skill when the user needs to create SEO-optimized content, perform keyword research, identify content gaps, or improve existing content rankings — even if they say 'content strategy', 'keyword research', or 'how to rank for this topic'.
npx skills add https://github.com/asgard-ai-platform/skills --skill algo-seo-content
Content SEO is the systematic process of creating and optimizing content to match search intent and rank organically. The pipeline: keyword research → intent mapping → content creation → on-page optimization → performance monitoring. Success depends on intent match, not keyword density.
Trigger conditions:
When NOT to use:
IRON LAW: Content Must Match SEARCH INTENT
A perfectly optimized page targeting the wrong intent will NOT rank.
Four intent types:
1. Informational — wants to learn ("how to", "what is")
2. Navigational — wants a specific site ("github login")
3. Commercial — comparing options ("best CRM 2025")
4. Transactional — wants to buy/do ("buy iPhone 16 case")
Check SERP results to determine actual intent before writing.
Define target topic/niche. Gather seed keywords from brainstorming, competitor analysis, and tools (Ahrefs, SEMrush, Google Keyword Planner).
Gate: Seed keyword list with search volume and difficulty estimates.
Check: title contains primary keyword, intent matches SERP, all key subtopics covered, internal links to related content.
Gate: Content matches identified intent and covers SERP-derived subtopics.
Return content brief and optimization checklist.
{
"content_brief": {"primary_keyword": "...", "intent": "informational", "format": "how-to guide", "target_word_count": 2000, "subtopics": ["...", "..."]},
"optimization": {"title": "...", "meta_description": "...", "h2_structure": ["...", "..."], "internal_links": 5},
"metadata": {"search_volume": 2400, "keyword_difficulty": 35}
}
Input: Topic "email marketing automation", target market: Taiwan SMBs
Expected: Primary KW: "email行銷自動化", intent: commercial investigation, format: comparison guide, 2500 words
| Input | Expected | Why |
|-------|----------|-----|
| Zero search volume keyword | Consider if it's emerging or nonexistent | May be worth targeting if topically relevant |
| KD > 80 for new site | Target long-tail variants first | New sites can't compete on high-KD terms |
| Mixed intent SERP | Create content matching dominant intent | Don't try to serve all intents in one page |
references/keyword-clustering.mdreferences/content-brief-template.mdTake asgard-ai-platform/algo-seo-content from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.