affaan-m avatar

Skill Stocktake

Runs a quality audit on your Claude skills directory, checking for overlap, staleness, and whether technical references are still current. Quick Scan mode re-evaluates only changed files in 5-10 minutes, Full Stocktake reviews everything in 20-30 minutes using subagent batch processing. Each skill gets a verdict (Keep, Improve, Update, Retire, or Merge) with a reason that explains the specific defect or value. The checklist is pragmatic: does it overlap with MEMORY.md, do the CLI flags still work, is it actually used. Phase 4 walks through retirements and merges with detailed justification before you confirm anything. If you've accumulated dozens of skills and aren't sure which ones are pulling their weight, this gives you a structured cleanup pass.

skills.sh installs
5.5K
GitHub stars
300.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add affaan-m/ecc --skill skill-stocktake --agent claude-code

Installs into .claude/skills of the current project.

Files

skill-stocktake

Slash command (/skill-stocktake) that audits all Claude skills and commands using a quality checklist + AI holistic judgment. Supports two modes: Quick Scan for recently changed skills, and Full Stocktake for a complete review.

Scope

The command targets the following paths relative to the directory where it is invoked:

PathDescription
~/.claude/skills/Global skills (all projects)
{cwd}/.claude/skills/Project-level skills (if the directory exists)

At the start of Phase 1, the command explicitly lists which paths were found and scanned.

Directories named .trash are excluded from both scan modes: archived skills are not part of the live inventory. If an older results.json contains .trash entries, start a new Full Stocktake using the cache initialization below before resuming Quick Scan. An ordinary save merges entries and does not remove archived records.

Targeting a specific project

To include project-level skills, run from that project's root directory:

cd ~/path/to/my-project
/skill-stocktake

Sponsors

Details

Repository
github.com/affaan-m/ecc
Categories
Code Review & Quality, AI & Agent Building, Automation & Workflows
First seen
Jul 14, 2026

More from affaan-m/ecc

All 263
1op7418 avatarguizang-social-card-skillop7418/guizang-social-card-skillGenerate Guizang-style social card image sets, Live Photo motion cards, material-first Live Photo puzzle layouts, triple Live Photo collages, long-video-to-Live5.5Kskills.sh installs
2affaan-m avatarhomelab-network-readinessaffaan-m/eccReadiness checklist for homelab VLAN segmentation, local DNS filtering, and WireGuard-style remote access before changing router, firewall, DHCP, or VPN configu5.4Kskills.sh installs
3affaan-m avatargateguardaffaan-m/eccFact-forcing gate that blocks Edit/Write/Bash (including MultiEdit) and demands concrete investigation (importers, data schemas, user instruction) before allowi5.4Kskills.sh installs
4affaan-m avatarcisco-ios-patternsaffaan-m/eccCisco IOS and IOS-XE review patterns for show commands, config hierarchy, wildcard masks, ACL placement, interface hygiene, and safe change-window verification.5.4Kskills.sh installs
5samber avatarconventional-gitsamber/cc-skillsConventional Commits v1.0.0 branch naming, worktree naming, and commit message standards for GitHub and GitLab projects. Use when creating branches, naming work5.4Kskills.sh installs
6affaan-m avatarsanta-methodaffaan-m/eccMulti-agent adversarial verification with convergence loop. Two independent review agents must both pass before output ships.5.4Kskills.sh installs