From tdd-ts
Runs TypeScript quality checks: tsc --noEmit for type checking, ESLint for linting, Prettier for formatting, Jest/Vitest for tests. Ensures 0 errors and 90%+ coverage.
npx claudepluginhub morodomi/tdd-skills --plugin tdd-tsThis skill is limited to using the following tools:
TypeScript プロジェクトの品質チェックツール。
Enforces TypeScript strict mode configs, Vitest testing with 95%+ coverage, ESLint rules, and CI/CD quality check commands for TS projects.
Sets up strict production-grade ESLint configuration for TypeScript projects and systematically fixes all linting issues via auto-fix and manual remediation.
Enforces quality gates in TypeScript/Node.js projects: pre-commit linting/formatting with ESLint/Prettier/tsc, tests/coverage with Vitest, builds, CI checks, security audits, E2E with Playwright, and Lighthouse performance.
Share bugs, ideas, or general feedback.
TypeScript プロジェクトの品質チェックツール。
| ツール | コマンド | 用途 |
|---|---|---|
| Type Check | npx tsc --noEmit | 型チェック |
| ESLint | npx eslint . | 静的解析 |
| Prettier | npx prettier --check . | フォーマットチェック |
| Jest | npx jest | テスト実行 |
| Vitest | npx vitest run | テスト実行 |
# 基本
npx tsc --noEmit
# watch モード
npx tsc --noEmit --watch
# 特定ファイル
npx tsc --noEmit src/index.ts
# 基本
npx eslint .
# 自動修正
npx eslint . --fix
# TypeScript ファイルのみ
npx eslint . --ext .ts,.tsx
# チェック
npx prettier --check .
# 自動修正
npx prettier --write .
# Jest
npx jest
npx jest --watch
npx jest --coverage
# Vitest
npx vitest run
npx vitest --coverage
| 項目 | 目標 |
|---|---|
| 型エラー | 0 |
| ESLint | エラー0 |
| Prettier | エラー0 |
| カバレッジ | 90%+ |
reference.md