awcameron

TS Best Practices — Development skill for Claude Code

Development community

Review TypeScript/JavaScript against staff-engineer-level judgment calls a linter can't enforce.

How to install TS Best Practices

Installs to ~/.claude/commands/awcameron-skills-ts-best-practices.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/awcameron/skills/HEAD/.claude/commands/ts-best-practices.md -o ~/.claude/commands/awcameron-skills-ts-best-practices.md

Restart Claude Code, or start a new session, for it to be picked up.

What TS Best Practices does


description: Review TypeScript/JavaScript against staff-engineer-level judgment calls a linter can't enforce

Invoke the awcameron-skills:ts-best-practices skill against $ARGUMENTS (or the current diff if none was given).

Apply its nine lenses -- comments, casting, functions, classes, error handling, async, naming, immutability, imports/modules -- only where each one actually applies to what's in front of you, not as a top-to-bottom checklist. Point at the concrete failure mode, not jus

Alternatives in Development

  • JS To TS — JavaScript to TypeScript Migration Command 74.5k ★
  • Review Resume — PM resume review against 10 best practices including XYZ+S formula 7.8k ★
  • M Review Completion — Review code against a plan and generate a quality report 139 ★

Full documentation available on GitHub

View Source Repository