arch-unplugin

v2026.09.24

Build universal build-tool plugins with unplugin-starter. Use when scaffolding, building, or maintaining an unplugin (Vite, Rollup, Webpack, Nuxt, esbuild, Farm, Rspack, Astro).

GitHub
安装命令
npx skhub add hairyf/arch-unplugin
Markdown
SKILL.md

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.

Core References

TopicDescriptionReference
OverviewWhat unplugin-starter is, unplugin architecture, template usagecore-overview
Project structurePackage exports, src layout, entry pointscore-project-structure
Factory and APIUnpluginFactory, createUnplugin, transformInclude, transformcore-factory-api
CIGitHub Actions — lint, typecheck, build, testcore-ci

Features

TopicDescriptionReference
BundlersVite, Rollup, Webpack, esbuild, Farm, Rspack integrationfeatures-bundlers
Nuxt moduledefineNuxtModule, addVitePlugin, addWebpackPluginfeatures-nuxt
AstroAstro config hook, pushing unplugin.vite() into Vite pluginsfeatures-astro

Best Practices

TopicDescriptionReference
Options and typesOptions interface, typing entry points, exporting typesbest-practices-options-types
Dev and releasedev, play, test, release workflow, playgroundbest-practices-dev-release
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

skills/arch-unplugin

默认分支

main

最新提交

4f463c7

Tree SHA

73bcd03