Conversation Archiver
Standardized workflow for archiving completed conversations and projects.
Requirements
- File system access (workspace directory)
- Optional: OpenClaw Discord channel for posting summaries
When to Use
- Project reaches completion
- A conversation thread is resolved
- User says "archive this" or "we're done with X"
- Periodic cleanup of old project channels
Workflow
- Write summary file:
- Path:
archive/conversations/YYYY-MM-DD_topic-slug.md - Format:
```markdown
# [Topic Name]
Date: YYYY-MM-DD
Duration: [how long the project/conversation spanned]
Status: Completed
## Summary
[2-3 paragraph summary of what happened]
## Key Decisions
## Outcomes
- [What was built/changed/resolved]
## Open Items
- [Anything left unresolved, or "None"]
```
- Post to Discord (optional): Send summary to a designated archive channel
- Keep Discord post concise -- summary + outcomes only
- Link to the full file if details are long
- Update daily memory: Add a line to today's memory file noting the archival
- Update tasks: If the conversation relates to a tracked task, mark it complete
Naming Convention
File slug: lowercase, hyphens, no special chars. Examples:
2026-02-24_discord-server-cleanup.md2026-02-20_multi-user-agent-deploy.md2026-02-15_connector-setup.md
Configuration
Set these in your workspace to customize:
- Archive directory: Default
archive/conversations/ relative to workspace - Discord channel: Set a channel ID for posting summaries (optional)
- Memory file pattern: Default
memory/YYYY-MM-DD.md