consolidator

Consolidate structured project memory registers with index rebuilding and archival.

9|Updated May 24, 2026
One-click install
npx skills add https://github.com/picmakpro/vibeflow-os --skill consolidator-picmakpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: consolidator
Source: https://github.com/picmakpro/vibeflow-os/tree/main/plugin/consolidator
Command: npx skills add https://github.com/picmakpro/vibeflow-os --skill consolidator-picmakpro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents VibeFlow project memory from becoming bloated, inconsistent, or unreliable as append-only registers grow across sessions.

Core Features & Use Cases

  • Index Maintenance: Rebuilds strict register indexes with accurate line references for targeted reading.
  • Safe Archiving: Identifies obsolete entries using status, age, and recent-reference checks, with non-destructive archival and backups.
  • Duplicate Detection and Promotion: Finds duplicate decisions or learnings and identifies operational learnings that may become validated project rules.
  • Living Memory Decay: Recalculates confidence by memory category, flags stale knowledge for review, and archives superseded entries without deletion.
  • Governance Hooks: Enforces bounded register reads, automatic reindexing, format checks, and asynchronous session-end archiving.

Quick Start

Use the consolidator skill to audit the project's memory registers, rebuild their indexes, identify archival and duplicate candidates, and report learnings that could be promoted into rules.

Frequently Asked Questions about consolidator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent project memory registers from becoming bloated and inconsistent across sessions?

Memory consolidation rebuilds strict register indexes, identifies archival candidates by status and age, and recalculates confidence to control growth. This preserves consistency and maintains reliable context as append-only registers expand.

How do I detect duplicate entries in project memory and promote operational learnings into rules?

Duplicate detection scans structured memory registers to find repeated decisions or learnings, then identifies operational learnings that may become validated project rules through promotion, subject to human approval and validation gates.

What is living memory decay and when do I need to run it on my project registers?

Living memory decay recalculates confidence by memory category and flags stale knowledge for review, archiving superseded entries non-destructively. Run it during releases, milestones, audits, or recurring maintenance passes to keep memory actionable.

Does memory consolidation work with Python 3 and Claude Code skill execution?

Yes, memory consolidation requires Claude Code skill execution with Bash and Python 3 scripts. It relies on register index conventions, validation gates, backups, and human approval for merges and rule promotion.

How do I safely archive obsolete entries in project memory registers without losing data?

Safe archiving identifies obsolete entries using status, age, and recent-reference checks, then performs non-destructive archival with backups. Superseded entries are archived without deletion, preserving full history for future audits.

What's the best way to rebuild register indexes for accurate line references during an audit?

Index maintenance rebuilds strict register indexes with accurate line references for targeted reading, enforcing bounded register reads, automatic reindexing, and format checks as governance hooks during milestone or audit reviews.