Skillzwave Logo
Skillzwave

publishing-astro-websites

83.0
B

Comprehensive guidance for building and deploying static websites with the Astro framework. This skill should be used when asked to "create astro site", "deploy astro to firebase", "set up content collections", "add mermaid diagrams to astro", "configure astro i18n", "build static blog", or "astro markdown setup". Covers SSG fundamentals, Content Collections, Markdown/MDX, partial hydration, islands architecture, and deployment to Netlify, Vercel, GitHub Pages, or GCP/Firebase.

Marketplace
#content collections#vercel#Astro#markdown#Comprehensive guidance#SSG#Dark Mode#agentic-skill

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install SpillwaveSolutions/publishing-astro-websites-agentic-skill/publishing-astro-websites
skilz install SpillwaveSolutions/publishing-astro-websites-agentic-skill/publishing-astro-websites --agent opencode
skilz install SpillwaveSolutions/publishing-astro-websites-agentic-skill/publishing-astro-websites --agent codex
skilz install SpillwaveSolutions/publishing-astro-websites-agentic-skill/publishing-astro-websites --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding agents

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/SpillwaveSolutions/publishing-astro-websites-agentic-skill
2. Copy the agent skill directory:
cp -r publishing-astro-websites-agentic-skill/publishing-astro-websites ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

automating-mail

by SpillwaveSolutions

Automates Apple Mail via JXA with AppleScript dictionary discovery. Use when asked to "automate email", "send mail via script", "JXA Mail automation",...

100
A
general
Marketplace
#excel#Mail.OutgoingMessage#Status

automating-reminders

by SpillwaveSolutions

Automates Apple Reminders using JavaScript for Automation (JXA). Use when asked to "create reminders programmatically", "automate reminder lists", "JX...

100
A
general
Marketplace
#app.lists.byName#excel#notes

mastering-postgresql

by SpillwaveSolutions

PostgreSQL development for Python with full-text search (tsvector, tsquery, BM25 via pg_search), vector similarity (pgvector with HNSW/IVFFlat), JSONB...

100
A
general
Marketplace
#references#search#vector

automating-contacts

by SpillwaveSolutions

Automates macOS Contacts via JXA with AppleScript dictionary discovery. Use when asked to "automate contacts", "JXA contacts automation", "macOS addre...

99
A
general
Marketplace
#excel#notes#Contacts.Person

Agentic Skill Details

Type
Other
Meta-Domain
N/A
Primary Domain
N/A
Market Score
83.0

Agent Skill Grade

B
Score: 83/100 Click to see breakdown

Score Breakdown

Spec Compliance
15/15
PDA Architecture
22/30
Ease of Use
21/25
Writing Style
7/10
Utility
17/20
Modifiers: +1

Areas to Improve

  • Both reference files exceed 350 lines but lack table of contents for navigation
  • Fuse.js example includes excessive DOM manipulation code that could be trimmed
  • Occasional use of 'you' breaks imperative style guideline

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 1/18/2026

Developer Feedback

I took a look at your publishing-astro-websites skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 83/100, solidly in B territory. This is based on Anthropic's progressive disclosure architecture and spec-driven development standards. Your spec compliance is perfect (15/15) – metadata, naming, and structure are all locked in. The weak spots are PDA (22/30) and writing style (7/10) – basically, there's room to trim the fat and tighten the voice.

What's Working Well

  • Spec compliance is chef's kiss – Your SKILL.md frontmatter is clean, triggers are comprehensive ("astro firebase", deployment variants), and the structure follows conventions perfectly.
  • Reference architecture is solid – Two-tier structure with main file + deep-dive references shows you understand layered documentation. The deployment-platforms.md and markdown-deep-dive.md are appropriately scoped.
  • Pre-deploy checklist is gold – This practical checklist with verification steps (astro check, build verification) is exactly the kind of feedback loop that makes skills useful. It's a concrete win.
  • Good use of comparison tables – Pagefind vs Fuse.js, mermaid vs plantuml – you're giving developers real options with trade-offs spelled out.

The Big One: Token Economy & Conciseness

Your PDA score is held back mainly by verbose explanations and code examples that could be tighter. The Fuse.js search example runs 44 lines with excessive DOM manipulation commentary when the essential pattern is maybe 20 lines. Same issue scattered through the main file – you're explaining more than showing.

The fix: Ruthlessly trim code examples to the essential pattern. Add one-line comments instead of inline paragraph explanations. Move verbose conceptual material to references (deployment-platforms.md, markdown-deep-dive.md) so SKILL.md stays lean and scannable.

Impact: This alone could push you +2-3 points in PDA.

Other Things Worth Fixing

  1. Missing TOC in references – Both reference files exceed 350 lines but lack table of contents. Add ## Contents sections with anchor links at the top of each reference file. Easy win for navigation.

  2. Promotional language erodes objectivity – Labels like "Recommended" and "Easiest" are subjective. Replace with objective criteria: "Mermaid (client-side, no build dependencies)" or "Pagefind (optimized for large content collections)". Shows up at lines 314, 394, 512.

  3. Second-person voice – You're mostly imperative but slip into "you can" and "you should" occasionally. Stick pure imperative throughout: "consult Astro's adapter documentation" not "you should consult..."

  4. Deployment workflow needs numbered steps – Section 867-910 describes the workflow but lacks sequential step-by-step instructions with verification commands for each target (Netlify, Vercel, etc.).

Quick Wins

  • Trim code examples (44 lines → 20) for tighter token economy – biggest bang for buck
  • Add TOCs to references – 10 minutes, straightforward navigation improvement
  • Replace subjective labels ("Recommended") with objective criteria – more credible
  • Tighten voice – remove "you" language throughout
  • Add numbered deployment steps – makes the workflow concrete and verifiable

Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.

AI-Detected Topics

Extracted using NLP analysis

content collections vercel Astro markdown Comprehensive guidance SSG Dark Mode agentic-skill static firebase collections Pages astro content claude-code-skill netlify

Report Security Issue

Found a security vulnerability in this agent skill?