Skill
jarvis-consolidate
Browse and consolidate redundant memories via LLM-driven clustering
From jarvisInstall
1
Run in your terminal$
npx claudepluginhub rsprudencio/jarvis --plugin jarvisTool Access
This skill uses the workspace's default tool permissions.
Skill Content
<jarvis-consolidate>
Memory Consolidation
LLM-driven consolidation finds groups of redundant memories and synthesizes them into authoritative summaries.
Commands
1. Dry Run (default)
Show what would be consolidated without making changes.
/jarvis-consolidate
/jarvis-consolidate dry-run
Output: List of memory clusters with size, similarity, importance, and previews.
2. Interactive
Step through each cluster, approve or reject consolidation.
/jarvis-consolidate interactive
For each cluster:
- Show memory contents and similarity score
- Call LLM to generate consolidated summary
- Show summary + confidence score + any contradictions
- Ask user: approve / reject / edit
3. Undo
Reverse a consolidation run.
/jarvis-consolidate undo <run_id>
Restores all superseded originals and soft-deletes the consolidated summaries.
Workflow
- Call
find_consolidation_candidates()— ANN-based clustering - For each cluster: a. Load full contents b. Run secret scanner on cluster contents c. Build consolidation prompt, call LLM d. Parse response, assess confidence e. Route based on mode (dry-run / interactive / auto)
- For approved consolidations: transactional apply
- Report results
Safety
- Contradictions flagged, never auto-resolved — human reviews via interactive mode
- Originals preserved — superseded, not deleted
- Reversible — undo by
consolidation_run_id - Secret scanning — cluster contents checked before LLM call
- Disabled by default —
memory.consolidation.enabled: false
Similar Skills
Stats
Parent Repo Stars3
Parent Repo Forks0
Last CommitMar 3, 2026