larvling/skills/maintain/SKILL.md
Audit and consolidate Larvling's knowledge base
npx skillsauth add athrael-soju/larvling maintainInstall 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.
Schema:
topics (id INTEGER PK AUTO, title TEXT NOT NULL, domain TEXT NOT NULL, tags TEXT NOT NULL, created TEXT, updated TEXT)statements (id INTEGER PK AUTO, topic_id INTEGER FK→topics(id), claim TEXT NOT NULL, created TEXT, updated TEXT)Run SQL via:
$PY "${CLAUDE_PLUGIN_ROOT}/scripts/query.py" "<SQL>"
Create tasks to track the audit phases so the user sees progress:
knowledge-maintenance agentThe agent will audit all topics and statements, identify issues (duplicates, stale entries, misclassifications, contradictions), propose changes, and apply only what the user approves.
Once the agent completes, present a brief before/after summary. Do not send follow-up messages to the agent after it finishes.
**Maintenance Complete**
- Merged 2 duplicate topics
- Updated 3 statement classifications
- Before: 12 topics, 45 statements
- After: 10 topics, 45 statements
REQUIRED: You MUST call AskUserQuestion (type: Decision) with these options after presenting the maintenance summary. Do not end your response without this menu:
testing
Audit and consolidate Larvling's knowledge base, tasks, and sessions
tools
Generate or view a session summary
tools
Show a quick overview of Larvling's state
tools
Browse and search past sessions