repo-maintenance-node

Official

Make 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.