skill-stocktake

Audit Claude skills and commands against a quality checklist with cached diff-based re-evaluation.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/freedom909/real-estate-saas --skill skill-stocktake-freedom909
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-stocktake
Source: https://github.com/freedom909/real-estate-saas/tree/main/.trae/skills/skill-stocktake
Command: npx skills add https://github.com/freedom909/real-estate-saas --skill skill-stocktake-freedom909

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Skill and command collections grow stale over time, accumulating outdated, overlapping, or low-quality entries. This Skill audits Claude skills and commands against a quality checklist combined with holistic AI judgment, producing actionable verdicts (Keep, Improve, Update, Retire, Merge) for each entry. ## Core Features & Use Cases - Two Audit Modes: Quick Scan re-evaluates only skills changed since the last run using mtime comparison against a cached results.json; Full Stocktake performs a complete inventory and evaluation. - Subagent Batch Evaluation: Inventories are evaluated in chunks of ~20 skills per general-purpose subagent, with intermediate progress saved and resume support for interrupted runs. - Structured Results Cache: Verdicts, reasons, and mtimes are persisted to results.json with accurate UTC timestamps, enabling incremental future scans. - Use Case: After months of accumulating custom skills, run a Full Stocktake to identify which skills duplicate each other, which reference outdated APIs, and which should be retired or merged, then confirm consolidation actions. ## Quick Start Run the skill-stocktake audit on my global and project-level Claude skills and give me a verdict table with consolidation recommendations.

Frequently Asked Questions about skill-stocktake

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

FAQPage Schema
How do I audit Claude skills for quality and staleness?▼

Run the skill-stocktake command, which inventories skills in ~/.claude/skills and the project .claude/skills directory, then evaluates each against a checklist covering overlap, freshness, and usage frequency. Results include verdicts like Keep, Improve, Update, Retire, or Merge.

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 mtimes changed since the last run, taking 5-10 minutes. Full Stocktake evaluates the entire inventory from scratch and takes 20-30 minutes.

Can I audit skills for only one specific project?▼

Yes. Run the command from the project's root directory so the scan auto-detects the project's .claude/skills folder. If that directory does not exist, only global skills are evaluated.

Does the skill audit delete or archive files automatically?▼

No. Retire and Merge recommendations are presented with detailed justification first, and any archive or delete operation requires explicit user confirmation before execution.

What happens if a full stocktake run is interrupted?▼

Intermediate results are saved to results.json with status in_progress after each evaluation chunk. On the next startup, the run resumes from the first unevaluated skill instead of starting over.