antfu

Configure web development tooling with Anthony Fu's opinionated preferences.

624|138|Updated Aug 7, 2023
One-click install
npx skills add https://github.com/oyjt/uniapp-vue3-template --skill antfu-oyjt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: antfu
Source: https://github.com/oyjt/uniapp-vue3-template/tree/main/.cursor/skills/antfu
Command: npx skills add https://github.com/oyjt/uniapp-vue3-template --skill antfu-oyjt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Anthony Fu's opinionated web development preferences provide a ready-made blueprint for configuring tooling, frameworks, and project structure to accelerate teams and reduce setup friction.

Core Features & Use Cases

  • Opinionated tooling blueprint: pnpm, TypeScript strict mode, and ES Module oriented configurations.
  • Guidance for linting, testing, docs, and monorepo practices using established ecosystems.
  • Use Case: When starting a new Vue 3 project, apply this skill to configure a consistent dev environment and coding standards based on Anthony Fu's recommendations.

Quick Start

Start by adopting the recommended tooling and conventions in a new or existing project, referencing the included guidelines in references/ and aligning your package.json scripts accordingly.

Frequently Asked Questions about antfu

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

FAQPage Schema
How do I configure a Vue 3 project with TypeScript strict mode and pnpm?

To configure a Vue 3 project, adopt pnpm as your package manager, enable TypeScript strict mode, and align your package.json scripts with ES module oriented configurations using these opinionated web development practices.

What is the best way to set up an ES Module oriented configuration for web development?

The best way to set up ES Module oriented configurations is by applying opinionated preferences that enforce pnpm usage, TypeScript strict mode, and specific package.json script patterns for consistent project environments.

Can I use these web development conventions in an existing project?

Yes, you can apply these web development conventions in an existing project by referencing the included guidelines and aligning your existing package.json scripts and linting standards with the recommended tooling blueprint.

What linting standards and testing practices are recommended for monorepos?

Recommended monorepo practices include using established ecosystems for linting, testing, and documentation, guided by opinionated preferences that enforce pnpm, TypeScript strict mode, and specific ES module oriented configurations.