Anthony Fu's skills
antfu/skills
Skills for Vue, Nuxt and Vite work, with Anthony Fu's own project conventions.
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
| Agent | Command | Copy |
|---|---|---|
| Any agent | Add -g to install globally. |
Commands as given in the README on 3 October 2026.
What is inside Anthony Fu's skills
| Skill | What it makes the agent do |
|---|---|
| antfu | Anthony Fu's preferences for app and library projects, covering ESLint, pnpm, Vitest and Vue. |
| antfu-create-pr | Opens reviewable pull requests with a Conventional Commits title and an evidence-based body. |
| vue | Vue core: reactivity, components and the composition API. |
| nuxt | Nuxt: file-based routing, server routes and modules. |
| pinia | Pinia state management for Vue. |
| vite | Vite config, plugins, SSR and library mode. |
| vitepress | VitePress static sites. |
| vitest | Vitest unit testing. |
| unocss | UnoCSS atomic CSS engine, presets and transformers. |
| pnpm | The 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
| Hooks | None found. Some reference files mention hooks as a topic, but the repo registers none. |
|---|---|
| Bundled scripts | None that run in your agent. A TypeScript CLI in the repo is for maintainers, who use it to sync and generate skills. |
| Network calls | None named in the README. |
| API keys needed | None 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 skills | 5,615 words across every SKILL.md file |
|---|---|
| Largest skill | antfu, 1,027 words |
| Loaded at start | Only 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 days | Shown after 7 days of tracking |
| Stars gained in 30 days | Shown after 30 days of tracking |
| Open issues and pull requests | 12 |
| Forks | 335 |
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.