Skip to content

Releases: TheMizeGuy/typescript-senior-review

v0.1.0 - Initial public release

14 Apr 04:39

Choose a tag to compare

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-review

Then restart Claude Code.

Components

  • review-typescript skill — orchestrator that resolves scope and gathers project context
  • senior-typescript-reviewer agent — 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 --noEmit and 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 as casts 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)