---
title: "Antfu Conventions - Air Market"
description: "You are starting a JavaScript or TypeScript project and would rather adopt someone's settled setup than invent your own. This brings Anthony Fu's tooling choices and conventions with it. Reach for it…"
canonical: "https://airmarket.ai/app/antfu"
---

[Air Market](/) / [Developer Tools](/category/devtools) / Antfu Conventions

Skill by [Anthony Fu](/@antfu)

# Antfu Conventions

Start a JavaScript project the way Anthony Fu would set it up

## What this does

You are starting a JavaScript or TypeScript project and would rather adopt someone's settled setup than invent your own. This brings Anthony Fu's tooling choices and conventions with it. Reach for it when setting up a project, sorting out linting, arranging a monorepo, or publishing a library.

### Top 3 things it does for you

- Set up a new JavaScript or TypeScript project
- Configure linting and formatting
- Lay out a monorepo

## Information

**Antfu Conventions at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Anthony Fu](/@antfu) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Version | 2026.06.22 |
| Size | 22 KB |
| Licence | MIT |
| Repository | [antfu/skills](https://github.com/antfu/skills/tree/a74f281a27dadc02397bc1a174b0f2c97531b6ae/skills/antfu) |
| GitHub stars | 5,792 (as of Nov 2026) |
| Installs | 17,226, counted by skills.sh (Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Antfu Conventions and flagged nothing. AIR's verdict: **safe**.

**What Antfu Conventions's check was run against**

|  |  |
| --- | --- |
| Commit | a74f281a27dadc02397bc1a174b0f2c97531b6ae |
| Content hash | 07da730fff5bff7f8c34aad3e281f058c06cd5b33928e2365e73d8ee664d4194 |
| Files read | [Browse the files at this exact commit](https://github.com/antfu/skills/blob/a74f281a27dadc02397bc1a174b0f2c97531b6ae/skills/antfu/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for Antfu Conventions](/security/antfu)

## About Antfu Conventions

This carries Anthony Fu's opinionated tooling and conventions for JavaScript and TypeScript projects. The choices are deliberate rather than neutral, so you inherit a position instead of a menu.

Use it when setting up new projects, configuring ESLint and Prettier alternatives, working with monorepos, publishing a library, or whenever Anthony Fu's preferences come up.

## What's inside

- SKILL.md - instructions
- references/antfu-eslint-config.md - reference
- references/app-development.md - reference
- references/library-development.md - reference
- references/monorepo.md - reference
- references/setting-up.md - reference

## Questions

### Is Antfu Conventions safe to install?

AIR scanned this exact version of Antfu Conventions and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit a74f281a27da, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/antfu.

### How do I install Antfu Conventions?

Open https://airmarket.ai/app/antfu on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/antfu/skills/tree/a74f281a27dadc02397bc1a174b0f2c97531b6ae/skills/antfu. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Anthony Fu](/@antfu)

---

Canonical URL: <https://airmarket.ai/app/antfu>
