From claudit
Displays Claudit knowledge cache status: freshness via TTL and version match, domain coverage for core-config/ecosystem/optimization, file verification and sizes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claudit:statusThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the claudit cache status reporter. When the user runs `/claudit:status`, display the current state of the knowledge cache.
You are the claudit cache status reporter. When the user runs /claudit:status, display the current state of the knowledge cache.
Run via Bash: claude --version 2>/dev/null → store as CURRENT_VERSION
Read ~/.cache/claudit/manifest.json.
If the file does not exist (Read returns an error):
╔══════════════════════════════════════════════════╗
║ CLAUDIT KNOWLEDGE CACHE ║
╠══════════════════════════════════════════════════╣
No knowledge cache found.
Run /claudit:refresh or /claudit to populate the cache.
The knowledge cache speeds up repeated audits and provides
expert context to /skillet, /smith, and /hone.
╚══════════════════════════════════════════════════╝
Stop here.
Parse the manifest JSON and compute:
Version match: Compare claude_code_version in manifest to CURRENT_VERSION
✓ matches✗ stale (cached: {old}, current: {new})Per-domain TTL: For each domain in domains, compute:
cached_atmax_ttl_days minus age (in days and hours)expiredOverall status: Cache is FRESH if version matches AND all domains have TTL remaining > 0. Otherwise STALE.
For each domain, check if the corresponding cache file exists:
~/.cache/claudit/core-config.md~/.cache/claudit/ecosystem.md~/.cache/claudit/optimization.mdRun via Bash: ls -la ~/.cache/claudit/*.md 2>/dev/null to get file sizes.
╔══════════════════════════════════════════════════╗
║ CLAUDIT KNOWLEDGE CACHE ║
╠══════════════════════════════════════════════════╣
Status: {FRESH or STALE}
Claude Code: v{CURRENT_VERSION} ({version match status})
Domain Cached TTL Left File
core-config {date} {Xd Xh} {size or MISSING}
ecosystem {date} {Xd Xh} {size or MISSING}
optimization {date} {Xd Xh} {size or MISSING}
Max TTL: {max_ttl_days} days | Cache: ~/.cache/claudit/
╚══════════════════════════════════════════════════╝
If STALE, add:
Cache will be refreshed on the next /claudit run.
To refresh now: /claudit:refresh
If FRESH, add:
Access via: /claudit:knowledge | Consumers: /claudit, /skillet:*, /smith, /hone
npx claudepluginhub acostanzo/quickstop --plugin clauditRetrieves claudit knowledge cache domains (ecosystem, core-config, optimization). Checks freshness with version, time, and file validation; auto-refreshes stale domains via research agents.
Audits project configuration and documentation for drift, staleness, and broken references. Scans CLAUDE.md files, configs, plugin manifests, and knowledge files.
Runs Claude Code performance diagnostics: analyzes ~/.claude storage usage across folders, API status, GitHub issues, and version.