What problem does it solve? Autonomous agents accumulate stale memory files, dead index pointers, oversized log ledgers, and agent-cards that drift from their actual deployed skills. This Skill performs bounded daily self-maintenance so each agent's own state stays coherent without human intervention or cross-agent conflicts. ## Core Features & Use Cases - Memory consolidation: Reconciles the MEMORY.md index against files on disk, fixing orphan files, dead pointers, and description drift, and rotates append-only ledgers that exceed ~500 KB to avoid JSON buffer crashes. - Cross-agent awareness: Reads peer memory indexes read-only and refreshes per-peer reference memos summarizing what each teammate is working on. - Agent-card drift check: Verifies the canonical .witwave/agent-card.md matches current skills, trigger phrases, and avatar URLs, applying minor fixes inline and flagging substantive drift for human review. - Use Case: On a staggered daily cron, each of five agents (iris, kira, nova, evan, zora) runs the same byte-identical skill against only its own namespace, commits at most 50 lines of changes, delegates the push to iris, and logs the outcome. ## Quick Start Say "self-tidy" or "do your daily self-maintenance" to have the agent groom its own memory namespace and agent-card.