aget-check-kb
Validate Knowledge Base health by checking structure, frontmatter compliance, and content staleness. Returns conformance score and health status (OK/WARN/CRITICAL).
npx skills add majiayu000/claude-skill-registry --skill aget-check-kb-aget-framework-template-analyst-age --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# /aget-check-kb Validate the health of the `knowledge/` directory by checking structure, file organization, and content freshness. ## Purpose Provide self-diagnostic capability for AGET agents to assess their knowledge base health. Identifies structural issues, missing documentation, and stale content. ## Execution When invoked, perform these checks: ### 1. Structure Check ```bash # Check if knowledge/ exists test -d knowledge && echo "exists" || echo "missing" # List subdirectories find knowledge -type d -mindepth 1 -maxdepth 1 # Check for README test -f knowledge/README.md && echo "yes" || echo "no" ``` ### 2. File Inventory ```bash # Count markdown files find knowledge -type f -name "*.md" | wc -l # Count by subdirectory for dir in knowledge/*/; do echo "$dir: $(find "$dir" -type f -name "*.md" | wc -l)" done ``` ### 3. Staleness Check ```bash # Find files not modified in 90+ days find knowledge -type f -name "*.md" -mtime +90 | wc -l # Find files not modified in 180+ days find knowledge -type f -name "*.md" -mtime +180 | wc -l ``` ### 4. Disk Usage ```bash du -sh knowledge ``` ## Thresholds | Metric | OK | WARN | CRITICAL | |--------|-----|------|----------| | KB exists | yes
- Purpose
- Execution
- 1. Structure Check
- 2. File Inventory
- 3. Staleness Check
- 4. Disk Usage
- Thresholds
- Output Format
- Health Status Logic
- Constraints
- Related Skills
- Traceability
Check if knowledge/ exists test -d knowledge && echo "exists" || echo "missing" List subdirectories find knowledge -type d -mindepth 1 -maxdepth 1 Check for README test -f knowledge/README.md && echo "yes" || echo "no" Count markdown files find knowledge -type f -name "*.md" | wc -l Count by subdirectory for dir in knowledge/*/; do
What does the aget-check-kb skill do?
Validate Knowledge Base health by checking structure, frontmatter compliance, and content staleness. Returns conformance score and health status (OK/WARN/CRITICAL).
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill aget-check-kb-aget-framework-template-analyst-age --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
