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-councilReviews, consolidates, and prunes Claude Code memory files. Run after major refactors or every 5+ sessions when memory quality degrades.
Consolidates memory files by pruning stale entries, merging duplicates, resolving contradictions, and rebuilding the MEMORY.md index. Use when memory files have accumulated over many sessions.
Consolidates project memories by merging duplicates, resolving contradictions, and pruning stale entries based on retention policies. Useful when memory count is high or search results feel noisy.