Antfu
Anthony Fus tydligt tyckande ESLint-, TypeScript- och monorepo-konventioner för JS/TS-projekt.
Testad · Fungerar
Vad den gör
Tillämpar Anthony Fus verktygskonventioner på JavaScript-/TypeScript-projekt: uppsättning av @antfu/eslint-config, strikt tsconfig, kommandona ni/nr/nlx, simple-git-hooks + lint-staged, pnpm-kataloger och ren ESM-biblioteksdriftsättning via tsdown. Aktiveras vid uppstart av ett nytt JS/TS-projekt, konfigurering av lint/monorepo/publicering, eller när användaren uttryckligen vill ha Anthony Fus stil; aktiveras inte för icke-JS/TS-verktyg eller vanlig kodgranskning.
Testrapport
För en ny TS-biblioteksuppsättning lyfte den fram konkreta ställningstaganden som ett generiskt svar inte skulle nå fram till på egen hand: en ren ESM-byggkonfiguration, en ESLint-uppsättning på en rad, och en exakt git-hooks-konfiguration, jämfört med generisk husky-standardkod.
Testad: 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
Kommandon och exempelprompter
/antfuAnthony Fus tydligt tyckande ESLint-, TypeScript- och monorepo-konventioner för JS/TS-projekt.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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