janitor-report

Installation
SKILL.md

Health Report

Generate a comprehensive health report combining inventory, quality checks, duplicate detection, and broken skill findings.

Overview

One report covering every place a skill lives: user, project, codex, plugin, and source scopes. Plugin skills appear with their full invocation name (e.g. marketing-skills:image, figma:figma-use) — these were invisible to the v1.2 report. The scan JSON also includes an agents array (subagents from ~/.claude/agents — their descriptions are always-loaded too) and per-plugin update_available (installed commit vs marketplace HEAD) — surface stale plugins and heavy agents in the report.

Modes:

  • /janitor-report (default) — full health check: inventory + lint + duplicates + broken
  • /janitor-report --brief — inventory only (replaces the old /janitor-audit)

Prerequisites

  • Claude Code with the skills-janitor plugin installed (provides scripts/scan.sh, lint.sh, detect_dupes.sh)
  • bash 3.2+ (the stock macOS bash works; no external dependencies)
  • Read access to ~/.claude/skills, ~/.claude/agents, and installed plugin metadata
  • No authentication or API keys required — the scripts read local files only
Installs
41
GitHub Stars
114
First Seen
Apr 10, 2026
janitor-report — khendzel/skills-janitor