website-development

Installation
SKILL.md

Website Development Patterns

Tech Stack

  • Framework: Astro 5 with Starlight documentation theme
  • Styling: Tailwind CSS 4 (via @tailwindcss/vite plugin)
  • Components: Astro components (.astro) — use React (.tsx) only when client-side interactivity is required
  • Build: Vite 7, TypeScript 5
  • Extras: astro-vtbot (view transitions), astro-embed, astro-font, Mermaid diagram rendering, Sharp for image optimization

Project Structure

docs/website/
├── astro.config.mjs          # Astro + Starlight + Tailwind config
├── src/
│   ├── components/            # Shared Astro components
│   │   ├── override-components/  # Starlight component overrides
│   │   └── user-components/      # Custom reusable components
Related skills
Installs
3
GitHub Stars
12
First Seen
Feb 28, 2026