Antfu
Anthony Fus opinionerede ESLint-, TypeScript- og monorepo-konventioner til JS-/TS-projekter.
Testet · Virker
Hvad det gør
Anvender Anthony Fus værktøjskonventioner på JavaScript-/TypeScript-projekter: opsætning af @antfu/eslint-config, striks tsconfig, ni/nr/nlx-kommandoer, simple-git-hooks + lint-staged, pnpm-kataloger og ren-ESM-biblioteksudgivelse via tsdown. Trigges ved stilladsering af et nyt JS-/TS-projekt, konfiguration af lint/monorepo/udgivelse, eller når brugeren eksplicit vil have Anthony Fus stil; trigger ikke på ikke-JS-/TS-værktøj eller almindelig kodegennemgang.
Testrapport
Til opsætning af et nyt TS-bibliotek fremhævede det konkrete holdninger, et generisk svar ikke selv når frem til: ren-ESM-buildkonfiguration, en enkeltlinje-ESLint-opsætning og en præcis git-hooks-config, mod generisk husky-boilerplate.
Testet: 2026-07-10 · Claude Code 2.x (agent harness)
Installation
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 opinionerede ESLint-, TypeScript- og monorepo-konventioner til JS-/TS-projekter.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Set up @antfu/eslint-config and strict tsconfig for this TS projectConfigure simple-git-hooks and lint-staged the Anthony Fu wayPublish this library as pure ESM using tsdown