frontend-components
Design and build reusable UI components following Astro's server-first architecture with islands, proper component composition, TypeScript props, and strategic client-side hydration. Use this skill when creating or modifying Astro components, React/Vue/Svelte islands, layout components, or any reusable UI elements. When working on .astro component files, framework component files (.jsx, .tsx, .vue, .svelte), layout components, page components, component prop interfaces, slot implementations, client directive usage (client:load, client:idle, client:visible), scoped component styles, or component documentation and examples.
$ Installer
git clone https://github.com/SpacePlushy/portfolio /tmp/portfolio && cp -r /tmp/portfolio/.claude/skills/frontend-components ~/.claude/skills/portfolio// tip: Run this command in your terminal to install the skill
Repository

SpacePlushy
Author
SpacePlushy/portfolio/.claude/skills/frontend-components
0
Stars
0
Forks
Updated1w ago
Added1w ago