When the user wants to create, optimize, or audit blog index or listing page structure (not a single post). Also use when the user mentions "blog page," "blog index," "blog layout," "content hub," "blog homepage," "blog listing," "subdomain vs subdirectory," "blog structure," or "blog SEO." For single post page SEO and schema, use article-page-generator.
Guides blog page structure, SEO, and content marketing best practices.
When invoking: On first use, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read it for topics, audience, and keywords.
Identify:
| Option | Example | SEO / Use |
|--------|---------|-----------|
| Subdirectory | example.com/blog | SEO weight flows to main domain; recommended for product blogs |
| Subdomain | blog.example.com | Treated as separate entity; consider for distinct brands or technical isolation |
Choose based on SEO weight distribution, brand consistency, and technical architecture. See Alignify subdomain vs subdirectory guide for details.
| Section | Purpose | |---------|---------| | Featured/Recent | Highlight newest or most important posts | | Categories/Topics | Help users find by theme | | Editor's Picks | Curate best content | | Related posts | Per-article recommendations | | Search | Help users find specific topics |
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/blog · pinned to the source commit
git clone https://github.com/kostja94/marketing-skills.git
cd marketing-skills
git checkout 70987bad4ebe9dce1f74858c1c64f3f8810f18e4
mkdir -p ".claude/skills/blog"
cp -r "skills/pages/content/blog" ".claude/skills/blog"Review the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
Scanner static-checks@0.1.0 · commit 70987bad4ebe. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.