astro

Build component-driven websites with the Astro framework.

Updated May 12, 2025
One-click install
npx skills add https://github.com/nicoarbelaez/portfolio --skill astro-nicoarbelaez
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: astro
Source: https://github.com/nicoarbelaez/portfolio/tree/main/.agents/skills/astro
Command: npx skills add https://github.com/nicoarbelaez/portfolio --skill astro-nicoarbelaez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Astro enables developers to build fast, modern websites using a predictable, component-driven workflow that optimizes performance and developer experience.

Core Features & Use Cases

  • Component-first UI with .astro files to compose pages and layouts.
  • Server-side rendering adapters and deployment options for static and dynamic sites.
  • Content collections and site structure management to organize data and routes.
  • Use cases include marketing sites, docs, blogs, and product dashboards with islands architecture.

Quick Start

Create a new Astro project and start the development server to see a working site in minutes.

Frequently Asked Questions about astro

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build component-driven pages with Astro islands architecture?▼

Astro islands architecture allows you to build component-driven pages using .astro files to compose layouts and inject interactive components, optimizing frontend performance by shipping zero JavaScript by default.

How do I configure server-side rendering adapters for an Astro project?▼

Astro SSR adapters are configured within your project to enable server-side rendering, allowing you to deploy dynamic sites alongside static site generation for flexible content delivery.

What is the best way to organize content collections in a static site generation framework?▼

Astro content collections provide a structured way to organize data and manage site routes, ensuring type-safe content queries for marketing sites, docs, blogs, and product dashboards.

Can I use Astro for both static and dynamically rendered web pages?▼

Astro supports both static site generation and server-side rendering through configurable adapters, allowing teams to deploy fast modern websites that mix static content with dynamic server routes.

How do I start a new Astro project and run the development server?▼

You can start a new Astro project using the CLI commands to scaffold the standard project structure, then run the development server to see a working site in minutes.

Does Astro work for building product dashboards and marketing sites?▼

Astro is designed for building fast modern websites including marketing sites, docs, blogs, and product dashboards by utilizing component-first UI and islands architecture to optimize performance.