Agent skill · Content & Marketing

astro

Build content-focused websites with Astro — zero JS by default, islands architecture, multi-framework components, and Markdown/MDX support.

Nick44,086★ · +407/wk · 1 repos on radarProfile →
claude-codecodexcursorMIT
Install
npx skills add sickn33/agentic-awesome-skills --skill astro --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 10 KB
Bundled scripts: none
Declared author: suhaibjanjua
Path: skills/astro/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 44,414 · +328 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Astro Web Framework ## Overview Astro is a web framework designed for content-rich websites — blogs, docs, portfolios, marketing sites, and e-commerce. Its core innovation is the **Islands Architecture**: by default, Astro ships zero JavaScript to the browser. Interactive components are selectively hydrated as isolated "islands." Astro supports React, Vue, Svelte, Solid, and other UI frameworks simultaneously in the same project, letting you pick the right tool per component. ## When to Use This Skill - Use when building a blog, documentation site, marketing page, or portfolio - Use when performance and Core Web Vitals are the top priority - Use when the project is content-heavy with Markdown or MDX files - Use when you want SSG (static) output with optional SSR for dynamic routes - Use when the user asks about `.astro` files, `Astro.props`, content collections, or `client:` directives ## How It Works ### Step 1: Project Setup ```bash npm create astro@latest my-site cd my-site npm install npm run dev ``` Add integrations as needed: ```bash npx astro add tailwind # Tailwind CSS npx astro add react # React component support npx astro add mdx # MDX support npx astro add sitemap # Au

What's inside
Steps it walks through
  1. Overview
  2. When to Use This Skill
  3. How It Works
  4. Step 1: Project Setup
  5. Step 2: Astro Component Syntax
  6. Step 3: File-Based Pages and Routing
  7. Step 4: Content Collections
  8. Step 5: Islands — Selective Hydration
  9. Step 6: Layouts
  10. Step 7: SSR Mode (On-Demand Rendering)
  11. Examples
  12. Example 1: Blog with RSS Feed
  13. Example 2: API Endpoint (SSR)
  14. Example 3: React Component as Island
Commands it runs
npm create astro@latest my-site
cd my-site
npm install
npm run dev
npx astro add tailwind        # Tailwind CSS
npx astro add react           # React component support
npx astro add mdx             # MDX support
npx astro add sitemap         # Auto sitemap.xml
npx astro add vercel          # Vercel SSR adapter
More from agentic-awesome-skills
All skills →
About this skill
What does the astro skill do?

Build content-focused websites with Astro — zero JS by default, islands architecture, multi-framework components, and Markdown/MDX support.

How do I install it?

Run `npx skills add sickn33/agentic-awesome-skills --skill astro --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going