Releases: TheMizeGuy/typescript-senior-review
Releases · TheMizeGuy/typescript-senior-review
v0.1.0 - Initial public release
First public release of typescript-senior-review.
A Claude Code plugin that dispatches an Opus 4.6 senior TypeScript developer agent to review your code across 18 angles, returning severity-tagged findings with concrete code rewrites.
Install
claude plugin marketplace add https://github.com/TheMizeGuy/typescript-senior-review.git
claude plugin install typescript-senior-review@typescript-senior-reviewThen restart Claude Code.
Components
review-typescriptskill — orchestrator that resolves scope and gathers project contextsenior-typescript-revieweragent — Opus 4.6, read-only tools, 18-angle review process
What you get
- Severity-tagged findings (CRITICAL / HIGH / MEDIUM / LOW / NIT)
- Concrete code rewrites for every finding
- File:line locations and explanations
- Runs
tsc --noEmitand your linter (eslint or biome) for evidence - Optional integrations with Context7 MCP and GoodMem MCP if installed
- Read-only by design — agent has no Edit/Write access
See README.md for the full 18-angle review table and detailed usage.
What it catches that lint/tsc don't
- Unsafe
as unknown ascasts on attacker-controlled input - Missing exhaustiveness checks on discriminated unions
- Hot-path runtime validation costs
- Wide-union and recursive-conditional compile-time bottlenecks
- Anti-patterns the toolchain accepts (enums,
React.FC, barrel files, swallowed catch blocks) - Modern feature adoption opportunities (
satisfies,using,const T,NoInfer, inferred predicates)