# Self Archive

Archive the current Cloudroom thread and release its runtime.

- Repository: https://github.com/davidondrej/skills (4238 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add davidondrej/skills --skill self-archive -g -a claude-code -y`
Codex: `npx skills add davidondrej/skills --skill self-archive -g -a codex -y`
Cursor: `npx skills add davidondrej/skills --skill self-archive -g -a cursor -y`
Gemini CLI: `npx skills add davidondrej/skills --skill self-archive -g -a gemini-cli -y`

## Description

Archive the current Cloudroom thread and release its runtime. Use only when the user explicitly asks to self-archive, archive yourself, or archive this thread.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Self-archive

Act only on an explicit request to archive this thread. Never delete the thread or target unrelated threads.

1. Send a brief closing summary before running commands.
2. Archive the current thread and its children: `room-cli thread archive --self --json` (Local and Cloud).
3. If the command fails, report the error and keep the runtime running. Do not claim the thread was archived.
4. After success, run nothing else. Archiving stops the thread's runtime. In Cloud, the request is recorded durably and the app applies it when it next connects.

To restore the thread, the user can use Cloudroom's UI or run `room-cli thread unarchive <id> --json` on their computer.

