top-down-typescript

Installation
SKILL.md

Top-Down TypeScript Coding Style

General Rules

  • Dead (unused) code SHOULD NOT be kept (YAGNI principle).
  • Do not write multiple consecutive blank lines.
  • Changes to linter rules MUST be discussed before being implemented.
  • Code SHOULD NOT contain commented-out code, unless a comment explains why.

Code Organization

Usage comes first, implementation after. Exception: with inheritance — when an interface extends another, write the parent first.

  • Order code top-down: each file reads as a story, from entry point to leaves. The reader meets the highest-level thing first, then drills down into its dependencies:

    // 1. Imports
    import { ... } from "...";
    
Installs
2
Repository
paleo/skills
GitHub Stars
1
First Seen
3 days ago
top-down-typescript — paleo/skills