Writing blog posts - SEO (1 skill)
Part 1: What You're Getting
This pack gives you 1 Claude Code skill for generating SEO-optimized blog posts at scale.
Blog Posts
Generates SEO-optimized blog posts for your website using a 4-agent pipeline: research (find topic gaps) - write (create the post) - validate (check formatting and rules) - fix (auto-correct issues). Posts include proper frontmatter, FAQ sections, internal linking, and follow E-E-A-T guidelines. Designed for Astro static sites but the content works anywhere.
You need: An existing blog on your website (Astro framework preferred, but the skill can be adapted). No API keys - it uses Claude Code directly for everything.
Important: This skill generates content for YOUR blog. You'll need to customize the industry list, clusters, and site structure to match your business.
Part 2: Copy-Paste This Into Claude Code
Copy everything below and paste it into Claude Code.
I want you to install and set up the SEO Blog Posts skill. Here's what to do:
Step 1 - Install the skill:
Run these commands:
git clone https://github.com/bohdan-aif/cc-seo.git /tmp/cc-seo
cd /tmp/cc-seo && ./install.sh --all
Step 2 - Customize for my website:
Read the SKILL.md at ~/.claude/skills/blog-posts/SKILL.md. It has template variables I need to fill in. Ask me:
- What's my website domain?
- What's my business/agency name?
- What's my name (as the author)?
- What directory is my blog site in?
- What industries do I serve?
- What content clusters make sense for my business? (e.g., voice-agents, chatbots, consulting, case-studies)
Then update the SKILL.md with my answers replacing the template variables.
Step 3 - Check my blog setup:
Check if I have an Astro site with a blog. Look for:
- src/content/blog/ directory
- src/content.config.ts (content schema)
- Existing blog posts to use as reference
If I don't have a blog set up yet, explain what I need (Astro site with content collections) and offer to help me set one up.
Step 4 - Test with a topic:
Propose 3 blog topic ideas based on my industry and clusters. Don't write them yet - just show me the topics so I can approve one, then generate a single test post.
After setup, explain the full workflow: how to generate batches of posts, how to review them, and how to deploy.