Skip to content

Anthony Fu's skills

antfu/skills

Skills for Vue, Nuxt and Vite work, with Anthony Fu's own project conventions.

By Anthony FuMIT licenseWorks with 3 agentsCoding workflow

Anthony Fu's skills is an MIT-licensed collection of agent skills that reflects the preferences and practices of the Vue and Vite maintainer. Two hand-maintained skills cover his project conventions and pull request style. The rest are generated from official documentation for Vue, Nuxt, Pinia, Vite, VitePress, Vitest, UnoCSS and pnpm, and kept in sync through git submodules.

Facts checked on against the sources listed at the end of this page.

GitHub stars
5,933
Skills in the pack
11
Agents supported
3The README shows the skills CLI install and does not name specific agents
Instruction size
5.6k wordsacross all SKILL.md files

How to install Anthony Fu's skills

AgentCommandCopy
Any agent
pnpx skills add antfu/skills --skill='*'

Add -g to install globally.

Commands as given in the README on 3 October 2026.

What is inside Anthony Fu's skills

SkillWhat it makes the agent do
antfuAnthony Fu's preferences for app and library projects, covering ESLint, pnpm, Vitest and Vue.
antfu-create-prOpens reviewable pull requests with a Conventional Commits title and an evidence-based body.
vueVue core: reactivity, components and the composition API.
nuxtNuxt: file-based routing, server routes and modules.
piniaPinia state management for Vue.
viteVite config, plugins, SSR and library mode.
vitepressVitePress static sites.
vitestVitest unit testing.
unocssUnoCSS atomic CSS engine, presets and transformers.
pnpmThe pnpm package manager.

Ten of 11 skills are shown. The repo also has a nitro skill that the README table does not list.

What Anthony Fu's skills runs on your machine

HooksNone found. Some reference files mention hooks as a topic, but the repo registers none.
Bundled scriptsNone that run in your agent. A TypeScript CLI in the repo is for maintainers, who use it to sync and generate skills.
Network callsNone named in the README.
API keys neededNone named in the README.

These are facts read from the repo, not a security rating. Read the files before you install any skill.

How much context Anthony Fu's skills uses

All 11 skills5,615 words across every SKILL.md file
Largest skillantfu, 1,027 words
Loaded at startOnly each skill's name and description. The full text loads when a task needs that skill.

Word counts are measured from the repo every day. Reference files a skill loads on demand are not counted.

How Anthony Fu's skills works

The README splits the collection in two. Hand-maintained skills are opinionated, and the documentation-based skills are generated from each project's official docs and fine-tuned by Anthony. Git submodules point at the source docs, so the skills can stay current as upstream changes.

The author flags it as a proof of concept and says he has not fully tested how well the skills perform in practice. You can fork it as a template to generate your own collection from the projects you use.

A good fit for

  • Developers who work mainly with Vue, Nuxt and Vite and want agents to follow current docs
  • Teams that want to adopt Anthony Fu's project setup, such as ESLint, pnpm and Vitest conventions
  • Maintainers who want a template for generating skills from source documentation
  • Open source contributors who want pull requests with a clear body and evidence

Skip it if

  • Projects built on React or other stacks, since the skills target the Vue ecosystem
  • Anyone who wants skills proven in practice, as the author calls it a proof of concept
  • Teams that disagree with the opinionated antfu skill, which sets conventions for you

Is Anthony Fu's skills still maintained?

Last commit, 3 days ago
Stars gained in 7 daysShown after 7 days of tracking
Stars gained in 30 daysShown after 30 days of tracking
Open issues and pull requests12
Forks335

Tools Anthony Fu's skills works with

Questions about Anthony Fu's skills

How do I install all of the skills?

Run pnpx skills add antfu/skills --skill='*'. Add -g to install them globally for your user.

Is it free?

Yes. The README says skills and scripts are MIT licensed.

Are the skills tested?

The author says it is a proof of concept and that he has not fully tested how well the skills perform in practice.

Where do the framework skills come from?

They are generated from each project's official documentation, referenced through git submodules, and fine-tuned by Anthony Fu.

Can I make my own version?

Yes. The README describes forking the repo, editing meta.ts with your projects, and asking your agent to generate skills one project at a time.

Sources

Anthony Fu's skills: install, what is inside and supported agents | ScratchDB