ts-rules
OfficialEnforce TypeScript coding conventions.
Software Engineering#typescript#static-analysis#error-handling#coding-standards#code-review#type-system#branded-types
Authorbitcoin-is-money
Version1.0.0
Installs0
System Documentation
What problem does it solve?
TypeScript projects often struggle with inconsistent typing, unclear interfaces, and boilerplate style that leaks type-safety guarantees. This Skill provides a comprehensive set of conventions to improve code quality and maintainability by enforcing strict rules and practices.
Core Features & Use Cases
- Enforce explicit return types on exported functions to improve API clarity.
- Avoid using any and null by preferring unknown with type guards and undefined for absence.
- Use branded types for strong domain modeling and safer casts.
- Standardize naming, comments, and code organization to reduce cognitive load and onboarding time.
- Provide a common reference for reviews, linting, and code-quality checks across TypeScript codebases.
Quick Start
Run this skill to apply the TypeScript rules across your codebase and generate a standards-compliant review checklist.
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: ts-rules Download link: https://github.com/bitcoin-is-money/bim-app/archive/main.zip#ts-rules 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 471,000+ vetted skills library on demand.