dream-rollback

Reverses a specific Dream consolidation run using the audit trail in memory/dream-log.md.

1|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/vickysrawat/AI-Assisted-development --skill dream-rollback-vickysrawat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream-rollback
Source: https://github.com/vickysrawat/AI-Assisted-development/tree/main/skills/dream-rollback
Command: npx skills add https://github.com/vickysrawat/AI-Assisted-development --skill dream-rollback-vickysrawat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a Dream memory-consolidation run promotes incorrect information, wrongly deletes an important memory, or makes unwanted changes to CLAUDE.md or topic files, there is no safe way to undo it without manually reconstructing the prior state. This Skill reads the dream audit log and reverses a selected run's operations with explicit confirmation at every step. ## Core Features & Use Cases - Run selection from audit history: Lists the last 10 dream runs from memory/dream-log.md with ADD/UPDATE/DELETE counts so you can pick the exact run to reverse. - Operation-level reversal: Reverses ADDs by removing added content, UPDATEs by restoring recorded before-states, and DELETEs by restoring removed content, with support for partial rollbacks of individual operations. - Drift detection and self-auditing: Detects when a target file changed since the dream run and shows a diff with proceed/skip/cancel options, then appends a ROLLBACK entry to the log so the rollback itself is auditable and reversible. - Use Case: A dream run promoted a wrong convention into CLAUDE.md and deleted a useful memory section. Run the rollback, select that run from the history, review the three operations, confirm, and the prior state is restored with a new log entry recording the reversal. ## Quick Start Ask the assistant to roll back the last dream run that promoted incorrect information into CLAUDE.md.

Frequently Asked Questions about dream-rollback

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

FAQPage Schema
How do I undo a dream consolidation run that changed my memory files?

Invoke the rollback flow, which lists the last 10 runs from memory/dream-log.md with their ADD/UPDATE/DELETE counts. Select a run by number or run ID, review each operation, and confirm to reverse them.

Can I reverse only some operations from a dream run?

Yes, partial rollbacks are supported. After reviewing the run's operations, choose the partial option to select which individual ADD, UPDATE, or DELETE operations to reverse while leaving the rest intact.

What happens if a file changed after the dream run I want to roll back?

The rollback detects the drift and shows a diff between the log's recorded after-state and the current file content. You then choose to proceed and overwrite, skip that file, or cancel the entire rollback.

Does dream rollback work without a dream-log.md file?

No, the rollback requires an existing audit log at memory/dream-log.md. If none is found it stops with a warning and instructs you to run a dream consolidation first to create the log.

What are the limitations of rolling back dream runs?

It never modifies existing log entries, never rolls back ledger files like security or code-review ledgers, and never touches architecture files. If an UPDATE lacks a recorded before-state, that operation is skipped with a warning.