typescript-skills
Installation
SKILL.md
TypeScript Rules Router
Core principle. Open one topic, not nine. The cost of this skill is what it makes you read.
- This is the only discoverable skill in the package. Everything under it is reference material.
- An internal
INDEX.mdis not a skill. Never invoke a topic name. Read the exact path shown for it. skill://is this package's reference notation, not a protocol. Where a harness does not recognise it, translate it to the equivalent file path and read the target directly.- You opened this in the middle of something. This is how to do that work, not a replacement for it. Name what you were doing before you start, and return to it when this is done.
Open one topic first
Match the task against the left column, and open that index.
-
A reported lint or compiler diagnostic enters elsewhere. Read
skill://typescript-skills/references/diagnostics-to-rules.mdfirst, then the rule it names. -
Add a second topic only when the task crosses a real boundary.
-
Do not load every topic by default. That is the waste this router exists to prevent.
-
Read every row, then act on the matches, hardest to undo first. Reading a row costs nothing; the row you skipped is where the coverage went.