Skip to content
Projects

mkosir/typescript-style-guide

View on GitHub

mkosir/typescript-style-guide has 785 GitHub stars and 37 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 23:12 UTC. Last push 2026-09-03.

How these counts are measured

⚙️ TypeScript Style Guide and Agent Skill. A concise set of conventions and best practices for consistent, maintainable code.

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

TypeScript Style Guide

TypeScript Style Guide and Agent Skill. A concise set of conventions and best practices for consistent, maintainable code.

Go to 👉 TypeScript Style Guide

Agent Skills

Install and choose a skill interactively:

npx skills add mkosir/typescript-style-guide

Or install a specific skill:

  • Complete guide: npx skills add mkosir/typescript-style-guide --skill typescript-style-guide
  • Types: npx skills add mkosir/typescript-style-guide --skill typescript-types
  • Discriminated Unions: npx skills add mkosir/typescript-style-guide --skill typescript-discriminated-unions
  • Functions: npx skills add mkosir/typescript-style-guide --skill typescript-functions
  • Variables: npx skills add mkosir/typescript-style-guide --skill typescript-variables
  • Naming: npx skills add mkosir/typescript-style-guide --skill typescript-naming
  • Source Organization: npx skills add mkosir/typescript-style-guide --skill typescript-source-organization
  • React: npx skills add mkosir/typescript-style-guide --skill typescript-react
  • Tests: npx skills add mkosir/typescript-style-guide --skill typescript-tests

The complete guide loads only the sections relevant to the task, keeping the coding agent's context focused. Focused skills provide individual guide topics independently.

Why

  • As project grow in size and complexity, maintaining code quality and ensuring consistent practices become increasingly challenging.
  • Defining and following a standard approach to writing TypeScript applications leads to a consistent codebase and faster development cycles.
  • No need to discuss code styles during code reviews.
  • Saves team time and energy.

Contributing

All contributions are welcome! Open a PR, issue or discussion.

Explore related projects