Cleanup Historical Data

Clean up old agents, their output directories, and other historical data. Use during nightly cleanup or when the system has accumulated stale data.

imbue-ai Updated

File contents

Cleaning up historical data

Over time, archived agents and their output directories accumulate. This skill describes how to clean them up.

Destroying old archived agents

Find agents that were archived more than a week ago and destroy them:

mngr list --include "has(labels.archived_at)" --exclude "id == \"$AGENT_ID\"" --format jsonl

For each agent in the list, check the archived_at label. If it is more than a week old, destroy the agent:

mngr destroy -f <agent-id>

Cleaning up output directories

When destroying an agent, also remove its output directory:

rm -rf output/<agent-id>

Before removing, check if the output directory contains anything that should be preserved (e.g., reports, data files, or artifacts that haven't been moved to a permanent location). If in doubt, leave it -- it's better to have stale data than to lose something important.

imbue-ai/simple_mind/tree/main/thinking/skills/cleanup-historical-data commit 5bac0e2b88

Frequently asked questions

npx skillmds@latest add imbue-ai/cleanup-historical-data