What is antfu Skills?
antfu Skills is a curated collection of agent skills maintained by Anthony Fu, one of the most prolific open source developers in the JavaScript ecosystem. As a core team member of Vue, Vite, Nuxt, and creator of projects like Vitest, UnoCSS, and unplugin, Anthony brings a uniquely authoritative perspective on TypeScript and Vue ecosystem best practices. With 4,400+ stars, this is the definitive skills library for Vue/Vite developers.
Key Features
- TypeScript best practices — opinionated configs and patterns from a core ecosystem contributor
- ESLint configuration — Anthony's famous @antfu/eslint-config adapted as an agent skill
- Code review standards — the same review criteria Anthony applies to thousands of PRs
- Open source workflows — PR management, release automation, and changelog generation
- Vue & Vite patterns — component architecture, composables, and performance optimization
Use Cases
Automated Code Review
Use the code review skill to get feedback that matches the standards of Vue core team PRs — consistent, opinionated, and focused on what matters.
Project Scaffolding
Generate new TypeScript projects with Anthony's preferred configurations for ESLint, TypeScript, and package structure already in place.
Refactoring Assistant
Bring legacy JavaScript codebases up to modern TypeScript standards using patterns validated across hundreds of open source projects.
Quick Start
npx skills add antfu/skills
import { useSkill } from "@antfu/skills"
const reviewer = useSkill("code-review")
const feedback = await reviewer.review({
diff: myPullRequestDiff,
context: "Vue 3 component refactoring"
})
console.log(feedback.suggestions)
Why We Love It
What makes antfu Skills special is the source. Anthony Fu has reviewed more TypeScript and Vue code than almost anyone alive, and these skills encode that experience directly. The 4.4K stars come from developers who recognize that getting code review feedback shaped by thousands of real open source PRs is genuinely valuable. For any team working in the Vue/Vite ecosystem, this is an easy recommendation.