skill-stocktake/SKILL.md
Audit skills and commands for quality. Supports Quick Scan (changed only) and Full Stocktake modes with batch evaluation.
npx skillsauth add lidge-jun/cli-jaw-skills skill-stocktakeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audits all installed skills and commands using a quality checklist + AI holistic judgment. Supports two modes: Quick Scan for recently changed skills, and Full Stocktake for complete review.
The command targets skill directories relative to the invocation path:
| Path | Description |
|------|-------------|
| Global skills directory | Skills available to all projects |
| {cwd}/skills/ | Project-level skills (if present) |
At the start of Phase 1, explicitly list which paths were found and scanned.
| Mode | Trigger | Duration |
|------|---------|---------|
| Quick Scan | results.json exists (default) | 5–10 min |
| Full Stocktake | results.json absent, or explicit full flag | 20–30 min |
Re-evaluate only skills that changed since the last run:
results.jsonbash scripts/quick-diff.sh results.json[]: report "No changes since last run." and stopRun: bash scripts/scan.sh
The script enumerates skill files, extracts frontmatter, and collects UTC mtimes.
Scanning:
✓ global skills/ (17 files)
✗ {cwd}/skills/ (not found — global skills only)
| Skill | 7d use | 30d use | Description | |-------|--------|---------|-------------|
Launch a general-purpose sub-agent with the full inventory and checklist. Process ~20 skills per invocation to keep context manageable. Save intermediate results (status: "in_progress") after each chunk. Resume from the first unevaluated skill if interrupted.
Each skill is evaluated against:
- [ ] Content overlap with other skills checked
- [ ] Overlap with project-level config checked
- [ ] Freshness of technical references verified (web search if CLI flags / APIs are present)
- [ ] Usage frequency considered
Verdict criteria:
| Verdict | Meaning | |---------|---------| | Keep | Useful and current | | Improve | Worth keeping, specific improvements needed | | Update | Referenced technology is outdated | | Retire | Low quality, stale, or cost-asymmetric | | Merge into [X] | Substantial overlap with another skill |
Evaluation is holistic AI judgment. Guiding dimensions:
Reason quality — the reason field is self-contained and decision-enabling:
| Skill | 7d use | Verdict | Reason | |-------|--------|---------|--------|
Archive / delete operations always require explicit user confirmation.
results.json:
evaluated_at: set to actual UTC time of evaluation completion (date -u +%Y-%m-%dT%H:%M:%SZ).
{
"evaluated_at": "2026-02-21T10:00:00Z",
"mode": "full",
"batch_progress": { "total": 80, "evaluated": 80, "status": "completed" },
"skills": {
"skill-name": {
"path": "skills/skill-name/SKILL.md",
"verdict": "Keep",
"reason": "Concrete, actionable, unique value for X workflow",
"mtime": "2026-01-15T08:30:00Z"
}
}
}
tools
Use only on the Codex CLI for native image generation or image editing without an API key. Save final PNG files under ~/.cli-jaw/uploads, report web-ready absolute-path markdown, and send to Telegram or Discord only when explicitly requested.
tools
Ranked repository structure map via `cli-jaw map`. Use for codebase overview, structure map, symbol overview, unfamiliar codebase exploration, architecture orientation. Triggers: repo map, structure map, codebase overview, 와꾸, project structure, unfamiliar code.
tools
cli-jaw Design workspace: create, preview, run, and export design pages from the right sidebar. Covers panel UX, direct-write workflow, artifact lifecycle, wireframe generation, design system, and Open Design adapter.
development
MUST USE for infrastructure and delivery work — container builds, deploy pipelines, Kubernetes, Infrastructure as Code, SRE foundations, edge/serverless, ML infrastructure. Triggers: Dockerfile, K8s manifests, CI/CD pipeline, Terraform/IaC, release/deploy, devops/infra/deploy or release_cd task_tags.