astro-blog-write
Phase 3 - Writing blog content with human voice and SEO optimization
Best use case
astro-blog-write is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Phase 3 - Writing blog content with human voice and SEO optimization
Teams using astro-blog-write should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/astro-blog-write/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How astro-blog-write Compares
| Feature / Agent | astro-blog-write | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Phase 3 - Writing blog content with human voice and SEO optimization
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Astro Blog - Phase 3: Writing **Priority Legend:** - ⭐ **ALWAYS** - Every article, non-negotiable - 🎯 **HIGH-VALUE** - Competitive keywords, commercial/pillar content **⚠️ CRITICAL:** Read `astro-blog/references/human-voice.md` BEFORE writing to avoid AI patterns. --- ## Writing Guidelines ### ⭐ Human Voice (CRITICAL - Every Article) - [ ] **Paragraph variety** - Mix 3 styles: (1) Answer-first for key points, (2) Narrative for stories/examples, (3) Build-up for engagement. NOT all answer-first (=robotic) - [ ] **Component density check** - Article should feel natural, NOT template-like. If reader can "see the formula", you've overused components - [ ] **Intentional imperfection** - 2-4 typing errors per article: thier, recieve, definately, enviroment, seperate, occured. NOT grammar errors (no "They was") **Common AI patterns to AVOID:** - Starting every paragraph with answer/conclusion - Transition phrases: "Moreover," "Furthermore," "Additionally," "In conclusion," - Meta-commentary: "It's important to note," "It's worth mentioning," "Let's explore," - Overuse of "comprehensive," "robust," "delve into," "landscape," "realm" ### ⭐ Readability Standards (Every Article) - [ ] **Paragraph length** - Max 100 words, prefer 50-80 words (2-3 sentences). Mobile-friendly - [ ] **Sentence variety** - Mix lengths: Short (5-10 words), Medium (15-20 words), Long (25-30 words). Avoid monotony - [ ] **Readability targets** - Hemingway Grade 6-8 (max 10), Flesch Reading Ease 60-70, <20% sentences >25 words, <10% passive voice - [ ] **Technical definitions** - First mention of technical term: **bold** + 15-25 word definition. Example: "**Photovoltaic cells** convert sunlight directly into electricity using semiconductor materials." - [ ] **List preference** - 3+ related items = use list format (NOT prose). Scannability + LLM extraction ### ⭐ Featured Snippet Optimization (Every Article) **Paragraph snippets (40-60 words):** Place immediately after relevant H2. Format: ``` ## How much do solar panels cost in the UK? Solar panels cost £5,000-£8,000 for a typical UK home in 2026. This includes panels, inverter, and installation. A 4kW system (standard 3-bed house) costs £6,500 on average and saves £600/year on electricity bills. ``` Character count: 280-320 chars. Structure: Answer → Evidence → Context **List snippets:** - [ ] **5-8 items** - Google truncates at 8 - [ ] **Parallel structure** - Each item starts same way (verb, noun, "How to") - [ ] **Bolded labels** - **Item name:** Description (10-15 words) Example: ``` ## What are the types of solar panels? 1. **Monocrystalline panels:** Highest efficiency (18-22%), best for limited roof space, premium price 2. **Polycrystalline panels:** Mid-range efficiency (15-17%), good value, blue appearance 3. **Thin-film panels:** Flexible, lowest efficiency (10-12%), cheapest option ``` **Table snippets:** - [ ] **3-4 columns max** - Mobile rendering limit - [ ] **5-7 rows max** - Snippet height limit - [ ] **Specific data** - NO "varies", "depends", "contact for quote". Use exact numbers or ranges - [ ] **Bold final row** - For "Best for" or "Our recommendation" ### ⭐ Citations & Entity (Every Article) - [ ] **All statistics sourced** - Every number/stat has citation. Format: "Solar panels save £600/year on average (Energy Saving Trust, 2026)." Link "Energy Saving Trust" to source - [ ] **Entity salience** - Main entity (service/product) prominent in: First 100 words, first sentence after each H2, meta description - [ ] **Semantic keywords** - Use related terms naturally. Example: Solar panels article uses: photovoltaic, PV system, inverter, installation, renewable energy. NO keyword stuffing ### 🎯 Engagement (High-Value Articles) - [ ] **Bucket brigades** - 2-4 (standard) or 5-8 (pillar). Curiosity transitions that hold attention. Examples: "Here's the thing:", "But wait—there's more:", "The bottom line?", "Want to know the secret?" - [ ] **EngagementHooks** - 0-2 (standard) or 2-4 (pillar) MAX. Use sparingly. These are formatted callout boxes with surprising stats or contrarian statements --- ## Output Required Provide: 1. **Full article draft** following structure from Phase 2 2. **Human voice** with paragraph variety and intentional imperfections 3. **Proper citations** for all statistics 4. **Featured snippet optimization** for key H2s --- ## Next Step After completing writing, use **astro-blog-technical** skill for Phase 4.
Related Skills
write-blog
Write and publish blog posts in the SvelteKit markdown blog with header images, proper frontmatter, and organized media files.
content-research-writer
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
blog-writing
Write compelling blog posts with proven structure — hook openings, scannable body sections, clear CTAs. Use this skill when drafting blog posts, articles, or content marketing pieces.
blog-voice-analyzer
Run the AI Voice Analyzer on blog content to detect AI-sounding patterns and get actionable rewrite suggestions. Use when reviewing or improving blog articles before publishing.
blog-experiential
Write experiential articles for marvinzhang.dev following 3-stage workflow (Outline → Writing → Refine). Use for personal insights, lessons learned, project retrospectives, and reflective pieces. Produces narrative-driven bilingual content with honest, practical takeaways. Requires blog-common skill.
astro-cta-injector
Inject Call-to-Action blocks into Astro site content with intelligent placement strategies. Use when the user wants to add CTAs, newsletter signups, product promotions, or any content blocks to blog posts. Supports multiple placement strategies (end, after 50%, after 60%), content scoring for relevance, and dry-run preview.
astro-content
Create Astro/Starlight MDX content pages. Use when the user says "write a new article", "add a blog post", "create content in Tech/Life category", or "add an MDX page".
approve-blog
Approves a blog post draft for publishing by removing the draft flag. Use when the user says "approve", "publish", or "I'm done editing" a blog post.
astro-i18n
Internationalization patterns for Astro sites. Multi-language routing, content translation, locale switching, RTL support. Use for multi-market lead generation.
managing-astro-local-env
Manage local Airflow environment with Astro CLI. Use when the user wants to start, stop, or restart Airflow, view logs, troubleshoot containers, or fix environment issues. For project setup, see setting-up-astro-project.
astro-seo
SEO markup patterns for Astro lead generation sites. Meta tags, Open Graph, Schema.org, sitemap, robots. Use for all SEO implementation.
Ad Copy Writer
Write high-converting advertising copy for paid media campaigns