antfu

Automate JavaScript/TypeScript project setup with Anthony Fu's tooling conventions.

3|1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/wfvue/SynapSH --skill antfu-wfvue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: antfu
Source: https://github.com/wfvue/SynapSH/tree/main/.agent/skills/antfu
Command: npx skills add https://github.com/wfvue/SynapSH --skill antfu-wfvue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Anthony Fu's conventions codify a consistent starter template for JavaScript/TypeScript projects, reducing setup time and decision fatigue by prescribing project structure, tooling, and workflows.

Core Features & Use Cases

  • Opinionated project scaffolding and directory layout aligned with Anthony Fu's recommendations.
  • Standardized tooling setup including ESLint/Prettier, TypeScript configurations, and monorepo guidelines.
  • Use Case: When starting a new library or app, this guide helps bootstrap quickly with consistent conventions.

Quick Start

Initialize a new TypeScript project with Anthony Fu's tooling conventions.

Frequently Asked Questions about antfu

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a new TypeScript project using antfu's conventions?

Configuring ESLint and Prettier for antfu's conventions involves applying standardized tooling setups that prescribe specific linting rules and formatting guidelines for JavaScript and TypeScript projects.

Can I use this tooling setup for monorepo configuration?

Yes, this setup supports monorepo configuration. It provides opinionated guidelines for code organization and runtime environment consistency across multiple packages within a single repository structure.

What is the best way to bootstrap a JavaScript library with opinionated coding practices?

The best way to bootstrap a JavaScript library is using this Skill to apply Anthony Fu's opinionated conventions, reducing decision fatigue by prescribing project structure, tooling, and publishing workflows.

Does this project setup work for both new apps and library publishing workflows?

Yes, this project setup works for both new app initialization and library publishing workflows. It automates configuration following standardized tooling instructions and coding practices for various project types.