skill-stocktake

Audit Claude skills and commands against a quality checklist with cached incremental rescans.

1|Updated Oct 11, 2025
One-click install
npx skills add https://github.com/ibytechaos/claude --skill skill-stocktake-ibytechaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-stocktake
Source: https://github.com/ibytechaos/claude/tree/main/plugins/everything-claude-code/skills/skill-stocktake
Command: npx skills add https://github.com/ibytechaos/claude --skill skill-stocktake-ibytechaos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve? Over time, installed Claude skills and commands accumulate overlap, stale technical references, and low-value content, but manually reviewing dozens of skill files is slow and inconsistent. This Skill automates the audit with a fixed quality checklist, holistic AI judgment, and cached results so repeat reviews only re-evaluate what changed. ## Core Features & Use Cases - Two audit modes: Quick Scan re-evaluates only skills changed since the last run (5–10 min), while Full Stocktake reviews the entire inventory (20–30 min). - Structured verdicts: Each skill receives a Keep, Improve, Update, Retire, or Merge verdict with a self-contained, decision-enabling reason, persisted to a results.json cache with resume support for interrupted runs. - Batched subagent evaluation: Inventories are processed in chunks of roughly 20 skills per general-purpose subagent to keep context manageable, with usage-frequency stats (7d/30d) informing decisions. - Use Case: Run it from a project root to audit both global ~/.claude/skills and project-level .claude/skills, then review a summary table and confirm any retire or merge actions before they happen. ## Quick Start Ask the AI to run /skill-stocktake from your project directory to audit all global and project-level skills and produce a verdict table. ## Quick Start Run /skill-stocktake from your project root to audit all global and project-level skills and receive a verdict summary table.

Frequently Asked Questions about skill-stocktake

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my Claude skills for quality and overlap?

Run /skill-stocktake to inventory all skills in ~/.claude/skills and the current project's .claude/skills directory. Each skill is evaluated against a checklist covering overlap, freshness, and usage, returning a verdict of Keep, Improve, Update, Retire, or Merge with a reason.

What is the difference between Quick Scan and Full Stocktake modes?

Quick Scan runs when a results.json cache exists and re-evaluates only skills whose files changed since the last run, taking 5–10 minutes. Full Stocktake evaluates the entire inventory and takes 20–30 minutes, triggered when no cache exists or via /skill-stocktake full.

Can I audit project-level skills separately from global skills?

Yes. Run the command from the project's root directory and it auto-detects .claude/skills in the current working directory alongside global skills. If the project has no .claude/skills directory, only global skills are evaluated.

Does skill-stocktake delete skills automatically?

No. Retire and merge recommendations always require explicit user confirmation. The command presents detailed justification, alternatives covering the same need, and impact analysis before any archive or delete action.

What happens if a full stocktake is interrupted mid-run?

Progress is saved to results.json with status in_progress after each batch of roughly 20 skills. On the next run, resume detection picks up from the first unevaluated skill instead of starting over.