typescript-zero-fat
CommunityEnforce zero-fat TypeScript for cleaner code
System Documentation
What problem does it solve?
This Skill eliminates drifting, brittle TypeScript code by enforcing a strict "zero-fat" standard so types, names, and structure express intent rather than comments or defensive holes. It prevents silent failures, inconsistent configuration, and fragile relative imports that make refactors and reviews costly.
Core Features & Use Cases
- Opinionated code standards: Prohibits comments and JSDoc for business intent, bans any usage, forbids try-catch in business logic, and disallows hardcoded values and relative imports.
- Tooling alignment: Targets Bun runtime, Biome linting, and tsc --strict type checking with Zod validation at system boundaries to guarantee runtime safety.
- Use Case: Run this protocol during code generation or PR review to ensure new or refactored TypeScript functions follow strict typing, centralized config, and schema validation before merging.
Quick Start
Run the TypeScript Zero-Fat review whenever generating or editing TypeScript in the repository to enforce no comments, no any, no try-catch in business logic, absolute imports, and centralized configuration usage.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: typescript-zero-fat Download link: https://github.com/KAFKA2306/yt3/archive/main.zip#typescript-zero-fat Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.