astro-sites-manager

Build, migrate, validate, and deploy Astro v6 and v7 websites.

47|4|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/fabricioctelles/skills --skill astro-sites-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: astro-sites-manager
Source: https://github.com/fabricioctelles/skills/tree/main/skills/astro-sites-manager
Command: npx skills add https://github.com/fabricioctelles/skills --skill astro-sites-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers build, migrate, validate, and deploy Astro projects while avoiding version-specific breaking changes, performance issues, routing mistakes, and hosting failures.

Core Features & Use Cases

  • Astro Development: Apply best practices for components, file-based routing, content collections, islands architecture, TypeScript, images, and styling.
  • Migration and Validation: Upgrade Astro v6 projects to v7, identify deprecated APIs and compiler issues, and validate builds, types, content schemas, and deployment readiness.
  • Deployment Guidance: Configure static and SSR deployments for Cloudflare, Vercel, Netlify, Firebase, GitHub Pages, Azure, Docker, and Coolify, including caching, environment variables, native dependencies, and health checks.
  • Use Case: When upgrading an Astro site to v7 and deploying it to Coolify, use this Skill to update integrations, resolve Sätteri and Node adapter compatibility issues, configure the Docker build, and validate the production deployment.

Quick Start

Use the astro-sites-manager skill to migrate this Astro project to v7, check for deprecated patterns, and prepare it for deployment on Coolify.

Frequently Asked Questions about astro-sites-manager

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

FAQPage Schema
How do I migrate an Astro project to v7 and resolve deprecated APIs?

Astro v7 migration involves identifying deprecated APIs, resolving compiler issues, and updating integrations. The process validates content schemas and ensures Node and adapter versions are compatible with the new framework specifications.

How do I configure an Astro site for SSR deployment on Cloudflare or Vercel?

Configure Astro SSR deployment by setting up platform-specific adapters for Cloudflare, Vercel, or Netlify. This requires defining environment variables, matching Node versions, and applying platform-specific routing and caching configurations.

Does Astro work with Docker and Coolify for static site generation?

Astro works with Docker and Coolify by configuring container builds for static generation or SSR. This involves setting up native dependencies, environment variables, and health checks to validate production deployment readiness.

What is the best way to validate an Astro production build before deployment?

Validate an Astro production build by checking TypeScript types, verifying content collection schemas, and testing route caching. This ensures deployment readiness across platforms like GitHub Pages, Azure, or Firebase without runtime errors.

Why does my Astro v7 deployment fail with Node adapter compatibility issues?

Astro v7 deployment fails due to incompatible Node versions or outdated SSR adapters. Resolve this by updating platform adapters, verifying Node compatibility, and checking for deprecated compiler patterns in the build process.