Antfu

Anthony Fus meningssterke ESLint-, TypeScript- og monorepo-konvensjoner for JS/TS-prosjekter.

av antfu · antfu/skills

Bestått ★ 9.6/10

Antfu — Anthony Fus meningssterke ESLint-, TypeScript- og monorepo-konvensjoner for JS/TS-prosjekter.

Hva den gjør

Bruker Anthony Fus verktøykonvensjoner på JavaScript-/TypeScript-prosjekter: oppsett av @antfu/eslint-config, streng tsconfig, ni/nr/nlx-kommandoer, simple-git-hooks + lint-staged, pnpm-kataloger og ren ESM-biblioteksutgivelse via tsdown. Utløses ved oppsett av et nytt JS/TS-prosjekt, konfigurering av lint/monorepo/utgivelse, eller når brukeren eksplisitt ønsker Anthony Fus stil; utløses ikke for verktøy utenfor JS/TS eller vanlig kodegjennomgang.

Testrapport

For et nytt TS-biblioteksoppsett løftet det frem konkrete meninger et generisk svar ikke ville nådd alene: en ren ESM-byggkonfigurasjon, et ettlinjes ESLint-oppsett og en eksakt git-hooks-konfigurasjon, mot generisk husky-boilerplate.

Testet på: 2026-07-10 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/antfu/skills
cd skills
mkdir -p ~/.claude/skills
cp -r skills/antfu ~/.claude/skills/antfu

Kommandoer og eksempelprompter

  • /antfuAnthony Fus meningssterke ESLint-, TypeScript- og monorepo-konvensjoner for JS/TS-prosjekter.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Set up @antfu/eslint-config and strict tsconfig for this TS project
  • Configure simple-git-hooks and lint-staged the Anthony Fu way
  • Publish this library as pure ESM using tsdown