بنقرة واحدة
status
Show claudit knowledge cache status — freshness, TTL, and domain coverage
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Show claudit knowledge cache status — freshness, TTL, and domain coverage
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Audit and improve an existing Quickstop plugin's quality against Claude Code plugin spec
Scaffold a new Quickstop plugin with correct structure and conventions
Full multi-phase audit of Claude Code configuration (dispatches research + audit subagents, edits files, may open a PR). Run only when the user explicitly asks to audit or optimize their Claude Code setup.
Retrieve claudit knowledge cache domains (ecosystem, core-config, optimization). Checks freshness and auto-refreshes stale domains.
Force-refresh claudit's cached Claude Code docs by re-fetching Anthropic documentation (spawns web-research agents, overwrites the local cache). Run only when the user explicitly asks to refresh the claudit cache.
| name | status |
| description | Show claudit knowledge cache status — freshness, TTL, and domain coverage |
| allowed-tools | Read, Bash |
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
current Claude Code expert context to any subsequent agent task —
building a skill, configuring an MCP, authoring CLAUDE.md, etc.
╚══════════════════════════════════════════════════╝
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 — any subsequent agent task can read
the cached ecosystem/core-config/optimization knowledge directly.