cardstack/boxel/realm-history
- community
Checking that the SKILL.md file is still in the repository.
Local checkpoint history plus realm-indexing control. Use when the user wants to view / restore / create checkpoints in `.boxel-history/`, wait for a realm to finish indexing, or cancel a running indexing job.
Install
npx vskill@latest install cardstack/boxel/realm-historySKILL.md
Realm history & indexing control
Two related concerns under one skill:
- `boxel realm history` — manage local checkpoints stored in
.boxel-history/inside the synced workspace directory. Checkpoints are created automatically byboxel realm syncand can be created manually. Restore rolls the local working tree back to a checkpoint. - `boxel realm wait-for-ready` / `boxel realm cancel-indexing` — observe and steer the realm-server's indexing pipeline.
When the user asks to...
| Ask | Run | |
|---|---|---|
| "show me the checkpoint history" | boxel realm history <local-dir> | |
| "create a manual checkpoint" | boxel realm history <local-dir> -m "Before risky change" | |
| "restore to checkpoint #3" | boxel realm history <local-dir> -r 3 | |
| "wait until indexing finishes" / "is it done indexing?" | boxel realm wait-for-ready --realm <realm-url> | |
| "cancel the current indexing job" / "stop the index" | boxel realm cancel-indexing --realm <realm-url> |
Typical sequencing
Before a destructive sync, snapshot the local state so you can roll back:
wait-for-ready is the right call before any read that should see the latest writes — including boxel search and boxel file read against newly-pushed content.
cancel-indexing is rarely needed. Use it when an indexing job is wedged on bad input and the user wants to clear the queue before pushing a fix.
<!-- generated:commands:start -->
Commands
_Generated from the boxel-cli Commander tree by_ pnpm build:plugin. _Edit prose outside the generated block — never inside it._
boxel realm history <local-dir>
View, restore, or create local checkpoints stored under .boxel-history/
Arguments:
<local-dir>— The local workspace directory
Options:
-r, --restore <ref>— Restore the workspace to a checkpoint (1-based index, short hash, or full hash)-m, --message <message>— Create a manual checkpoint with the given message-y, --yes— Skip the interactive confirmation prompt before --restore--limit <n>— Maximum number of checkpoints to list or consider for --restore (default: 100)
boxel realm wait-for-ready
Poll a realm readiness-check endpoint until it responds OK or the timeout is reached
Options:
--realm <realm-url>— The realm URL to check--timeout <ms>— Timeout in milliseconds (default: 30000)
boxel realm cancel-indexing
Cancel running indexing jobs for a realm (use --cancel-pending to also cancel queued jobs)
Options:
--realm <realm-url>— URL of the realm to cancel indexing for--cancel-pending— Also cancel queued/pending indexing jobs (default: cancel running only)--json— Output raw JSON response
<!-- generated:commands:end -->
Pitfalls
boxel realm historyoperates on a local directory (its.boxel-history/), not a realm URL. Don't pass a URL.wait-for-readypolls. On a healthy realm it returns in seconds; on a stuck realm it can hang. If it doesn't return within a minute or two, check the realm-server logs.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/boxel-cli/plugin/skills/realm-history/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cardstack/boxel/realm-history)