From hairyf-skills-4
Build universal build-tool plugins with unplugin-starter. Use when scaffolding, building, or maintaining an unplugin (Vite, Rollup, Webpack, Nuxt, esbuild, Farm, Rspack, Astro).
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin hairyf-skills-4This skill uses the workspace's default tool permissions.
arch-unplugin skills cover **unplugin-starter**: a template for writing one plugin API and shipping it across Vite, Rollup, Webpack, Nuxt, esbuild, Farm, Rspack, and Astro. Use these skills when creating or maintaining an unplugin-based package.
GENERATION.mdassets/ci.ymlreferences/best-practices-dev-release.mdreferences/best-practices-options-types.mdreferences/core-ci.mdreferences/core-factory-api.mdreferences/core-overview.mdreferences/core-project-structure.mdreferences/features-astro.mdreferences/features-bundlers.mdreferences/features-nuxt.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
arch-unplugin skills cover unplugin-starter: a template for writing one plugin API and shipping it across Vite, Rollup, Webpack, Nuxt, esbuild, Farm, Rspack, and Astro. Use these skills when creating or maintaining an unplugin-based package.
The skill is based on unplugin-starter (unplugin template), generated at 2026-01-30.
| Topic | Description | Reference |
|---|---|---|
| Overview | What unplugin-starter is, unplugin architecture, template usage | core-overview |
| Project structure | Package exports, src layout, entry points | core-project-structure |
| Factory and API | UnpluginFactory, createUnplugin, transformInclude, transform | core-factory-api |
| CI | GitHub Actions — lint, typecheck, build, test | core-ci |
| Topic | Description | Reference |
|---|---|---|
| Bundlers | Vite, Rollup, Webpack, esbuild, Farm, Rspack integration | features-bundlers |
| Nuxt module | defineNuxtModule, addVitePlugin, addWebpackPlugin | features-nuxt |
| Astro | Astro config hook, pushing unplugin.vite() into Vite plugins | features-astro |
| Topic | Description | Reference |
|---|---|---|
| Options and types | Options interface, typing entry points, exporting types | best-practices-options-types |
| Dev and release | dev, play, test, release workflow, playground | best-practices-dev-release |