dream

Consolidate an agent's raw events into durable memory facts.

36|1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/AbyssCN/xihe --skill dream-abysscn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream
Source: https://github.com/AbyssCN/xihe/tree/main/skills/dream
Command: npx skills add https://github.com/AbyssCN/xihe --skill dream-abysscn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill manually triggers Dream consolidation, distilling an agent's raw events into durable memory facts with safeguards.

Core Features & Use Cases

  • Manual Consolidation: Distill an agent's raw events into memory facts, ensuring reliability.
  • Budget Cap: Runs all layers with a budget cap of ~10k tokens.
  • Trigger Words: /dream, consolidate memory, dream run, 做梦, 整理记忆, 跑一次 dream, 记忆整理.
  • Use Case: Before a long break or after a burst of activity, use /dream to capture lessons and ensure the next session starts with distilled knowledge.

Quick Start

Run the /dream command to manually consolidate memory.

Frequently Asked Questions about dream

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

FAQPage Schema
How do I manually consolidate agent memory from raw events?

To manually consolidate agent memory from raw events, trigger the consolidation process using commands like /dream or "consolidate memory". This distills raw agent events into durable memory facts, ensuring reliability and adherence to a budget cap.

What is memory consolidation for agent events and when do I need it?

Memory consolidation for agent events is the process of distilling raw activity logs into durable memory facts. You need it after a burst of activity or before a long break to capture lessons and ensure the next session starts with distilled knowledge.

Are there token limits when distilling facts from agent events?

Yes, there is a budget cap of approximately 10,000 tokens when distilling facts from agent events. This limitation ensures all consolidation layers run reliably within a constrained memory budget without exceeding resource limits.

How do I trigger memory consolidation to distill facts?

To trigger memory consolidation and distill facts, use trigger words such as /dream, "dream run", "consolidate memory", or "整理记忆". Running these commands manually activates the fact distillation process for your agent's raw events.

Does fact distillation work reliably for long-term agent memory?

Fact distillation works reliably for long-term agent memory by manually triggering the consolidation of raw events into durable facts. It includes safeguards and a budget cap to ensure the distilled knowledge remains accurate and resource-efficient.