Antfu
Konwencje ESLint, TypeScript i monorepo Anthony'ego Fu dla projektów JS/TS.
Testowano · Działa
Co robi ten skill
Stosuje konwencje narzędziowe Anthony'ego Fu w projektach JavaScript/TypeScript: konfigurację @antfu/eslint-config, ścisły tsconfig, polecenia ni/nr/nlx, simple-git-hooks + lint-staged, katalogi pnpm i publikowanie czystych bibliotek ESM przez tsdown. Uruchamia się przy budowaniu szkieletu nowego projektu JS/TS, konfigurowaniu lint/monorepo/publikowania, albo gdy użytkownik wprost chce stylu Anthony'ego Fu; nie uruchamia się dla narzędzi spoza JS/TS ani zwykłego code review.
Raport z testu
Dla konfiguracji nowej biblioteki TS ujawnił konkretne opinie, do których generyczna odpowiedź sama by nie doszła: konfigurację buildu czystego ESM, jednoliniową konfigurację ESLint i dokładną konfigurację git-hooks, w porównaniu do generycznego boilerplate'u husky.
Testowano: 2026-07-10 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/antfu/skills cd skills mkdir -p ~/.claude/skills cp -r skills/antfu ~/.claude/skills/antfu
Komendy i przykładowe prompty
/antfuKonwencje ESLint, TypeScript i monorepo Anthony'ego Fu dla projektów JS/TS.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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