From the-council
Compact council memory — deduplicate and prune using the curator agent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/the-council:council-maintainThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Call `council_memory_status` with `project_dir` set to the current project root directory (absolute path).
Call council_memory_status with project_dir set to the current project root directory (absolute path).
If no compaction is recommended, report that memory is healthy and stop.
Use the Task tool to launch the curator subagent (subagent_type: "the-council:curator") with this prompt:
Compact the council memory in
{project_dir}. For each role (strategist, critic, hub): call council_memory_load to see current entries, read the role's log file, identify duplicates/superseded/mergeable entries, then call council_memory_compact with the compacted entries JSON array. Report what you changed.
The curator runs in its own context window — zero cost to this session.
Show the user what was compacted and the before/after entry counts.
npx claudepluginhub southlab-ai/claude-plugin-marketplace --plugin the-councilAudits and selectively forgets stored Claude Code memories. Use when memory is large/uncurated, project state has shifted, or retrieval quality degraded.
Reviews, consolidates, and prunes Claude Code project memory files. Supports dry-run and atomic apply modes for safe batch maintenance.
Runs memory maintenance: verifies IDs/duplicates, reconciles metadata, demotes working entries over 1500-word budget by score, cleans superseded entries.