Labsco
Labsco/Repos/antfu/skills
REPO PACKAGE

antfu skills

COMMUNITY
antfu · publisher5,482 repository starsMIT · Freegithub.com/antfu/skills
10skills
10ready to use

Two skills (antfu, antfu-design) are Anthony Fu's own opinionated conventions — ESLint/Prettier alternatives, monorepo and library-publishing setup, and UnoCSS-based design tokens. Nine more are generated from the official documentation of tools in his stack: Vue, Nuxt, Pinia, Vite, VitePress, Vitest, UnoCSS, pnpm, and Nitro — though Nitro is the one the README's own tables never actually list, despite being a real, live skill in the collection. The remaining eight are vendored: synced copies that Slidev, tsdown, Turborepo, and VueUse maintain in their own repositories (each marked "(Official)" in the README's table), plus three Vue-focused skills copied from vuejs-ai/skills and one design-guidelines skill copied from vercel-labs/agent-skills.

This fits people already building with Vite, Vue, or Nuxt who want one install to cover the surrounding toolchain. Someone who wants only Anthony Fu's own opinions, rather than the wider ecosystem, is really looking for two skills out of nineteen — the rest reflect other maintainers' documentation and other projects' own skill files, not Fu's judgment.

READ THE FULL ANALYSIS

The README calls this a proof of concept. Its own opening note says the author hasn't fully tested how the skills perform in practice and welcomes feedback — a caveat that applies to all nineteen, not just the vendored ones.

Vendored means fixes land upstream, not here. The eight synced skills are copies; a correction to vueuse-functions or web-design-guidelines has to be made in vueuse/skills or vercel-labs/agent-skills respectively and then re-synced, the same shape as any other vendored package.

10Work with nothing else to set up.
5,482Stars on the GitHub repository, at last check.
antfu/skills | Labsco