Global Tech Stack

Configure Astro integrations, rendering modes, and deployment adapters for web projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SpacePlushy/portfolio --skill global-tech-stack-spaceplushy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Global Tech Stack
Source: https://github.com/SpacePlushy/portfolio/tree/main/.claude/skills/global-tech-stack
Command: npx skills add https://github.com/SpacePlushy/portfolio --skill global-tech-stack-spaceplushy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Inconsistent technology choices and configurations lead to project fragmentation, maintenance headaches, and suboptimal performance. This skill ensures AI-generated code aligns perfectly with your project's established Astro-based tech stack, saving you time on reviews and refactoring.

Core Features & Use Cases

  • Astro-Centric Development: Guides AI on using Astro's architecture, TypeScript, Tailwind CSS, and Content Collections.
  • Performance-First Decisions: Directs AI in choosing rendering modes (SSG/SSR), deployment platforms, and performance optimizations.
  • Integration & Configuration: Ensures AI correctly configures integrations, UI frameworks, and testing tools within the defined stack.

Quick Start

Configure the Astro project to use React for interactive islands and Tailwind CSS for styling, ensuring optimal performance.

Frequently Asked Questions about Global Tech Stack

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

FAQPage Schema
How do I set up a modern web tech stack for an Astro project?

Configure your Astro tech stack by choosing rendering modes (SSG, hybrid, or SSR), selecting UI frameworks for islands (React, Vue, Svelte), setting up Tailwind CSS or alternative styling, configuring Content Collections with Zod schemas, and selecting deployment adapters. This Skill provides concrete configuration templates and governance guidelines aligned with Astro best practices.

What's the best way to configure Astro integrations and TypeScript for performance?

Optimize Astro projects by configuring astro.config.mjs with appropriate integrations, enforcing TypeScript strict mode, setting up linting standards, and implementing performance optimizations. This Skill guides configuration choices and provides templates that ensure consistency and optimal performance across your project.

Can I use React, Vue, or Svelte as islands in Astro with Tailwind CSS?

Yes. Astro supports React, Vue, and Svelte as interactive islands alongside static content. This Skill covers selecting and configuring your preferred UI framework, integrating Tailwind CSS for styling, and setting up Content Collections—ensuring all components work cohesively within your Astro architecture.

How do I choose between SSG, hybrid, and SSR rendering modes in Astro?

Rendering mode selection depends on your content and interactivity needs. SSG pre-renders pages for maximum performance; SSR renders on-demand for dynamic content; hybrid combines both. This Skill evaluates your requirements and recommends the optimal mode with corresponding deployment adapter configuration.

What deployment adapters and testing tools work with Astro?

Astro supports deployment on Vercel, Netlify, and Cloudflare via adapters, with testing pipelines using Vitest and Playwright. This Skill configures adapters for your chosen platform and integrates testing infrastructure while maintaining performance-first principles and TypeScript enforcement.

How do I prevent tech stack fragmentation across AI-generated code?

Inconsistent technology choices lead to maintenance issues and performance problems. This Skill establishes validated, reproducible tech stack recommendations with configuration templates, governance guidelines, and best practices that ensure all generated code aligns with your Astro project's standards.