antfu-coding-style
Installation
SKILL.md
Antfu Coding Style & Philosophy
Goal: Maximal Developer Experience (DX) through minimalism and smart defaults. "Works out of the box."
1. Code Organization
- Single Responsibility: Keep files small. If you scroll too much, split it.
- Export: Use Named Exports for libraries, Default Exports for components.
- Constants: Extract magic strings/numbers to
constants.ts.
2. TypeScript Preferences
- Implicit over Explicit: Let TS infer types when obvious.
- Bad:
const count: number = 0 - Good:
const count = 0
- Bad:
- Return Types: Explicitly type return values for library limits (public API), infer for internal functions.
- No Enums: Use
const assertionobject or String Unions.type Mode = 'dark' | 'light'>enum Mode { ... }
Related skills
More from dokhacgiakhoa/antigravity-ide
ui-ux-pro-max-skill
Premium design and micro-interactions toolkit.
89notion-mcp
Official Notion Model Context Protocol Server for workspace interaction.
33filesystem-mcp
Official Filesystem Model Context Protocol Server for local file operations.
24puppeteer-mcp
Official Puppeteer Model Context Protocol Server for browser automation.
15penetration-tester-master
Ultimate Offensive Security Master Skill.
14postgres-mcp
Official PostgreSQL Model Context Protocol Server for database interaction.
14