What problem does it solve?
This Skill automates a comprehensive health sweep for Node.js and TypeScript repositories to surface and remediate formatting, lint, type, dead code, and dependency issues so repositories remain consistent, maintainable, and release-ready.
Core Features & Use Cases
- Formatting, linting, and type checks: Run configured formatters, linters, and TypeScript checks with optional auto-fix and dry-run reporting.
- Dead code detection: Use deterministic tools (if available) or heuristic scans to identify unused exports and potentially dead files for human review.
- Dependency hygiene & Renovate integration: List open Renovate PRs, detect outdated packages not covered by Renovate, check dedupe status, and surface peer dependency mismatches.
- Monorepo awareness & cross-package validation: Detect workspace setups, compare dependency versions across packages, and flag inconsistencies.
- Use Case: Run this Skill on a monorepo to generate a prioritized maintenance report, deduplicate the lockfile, and apply non-destructive code quality fixes before a release.
Quick Start
Run a full maintenance sweep with --dry-run to detect formatting, lint, type, dead code, and dependency issues across the repository.