repo-maintenance-node
OfficialMake Node/TypeScript repos healthy and releasable
Authorcommercetools
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: repo-maintenance-node Download link: https://github.com/commercetools/ui-kit/archive/main.zip#repo-maintenance-node Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.