01
It starts by itself
pull request opened. Runs in Claude Code routine.
- ↻ pull request opened
pull_request.opened
Tests run on a disposable devbox.
Install the Devboxes skill and make it a habit: follow https://gethabit.dev/skills/namespacelabs/devboxes.md
2K installs2 starsApache-2.0 licenceSource on GitHub ↗

Devboxes
by namespacelabs · 2K installs
The skill
Devboxes is a skill for developers who create, run, share and tear down Namespace devboxes with devbox or boxctl, for isolated Linux or macOS builds, remote tests, Docker hosts and shared devbox.so URLs.
Only when you ask.
The habit
Tests run on a disposable devbox.
↻ Runs by itselfpull request opened
When does it start? How does it check its work? What does it remember?
Stops after one test run per pull request, with one retry.
Check NAMESPACE_DEVBOX_WORKSPACE_DIR, resolve devbox and run auth check-login, with devbox login if needed.
Run devbox create with --ephemeral, an image from devbox image list and a fitting size.
If plan limits block creation, run devbox list and ask the user which box to reuse or expire.
Upload or tar the working tree, or apply a patch plus untracked files from git ls-files.
Upload a run script, chmod it and run it with devbox exec, logging to /workspaces/run.log.
Use devbox download for the log only when the summary shows a non-zero exit.
Clear any boxctl task markers and run devbox expire --force.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Devboxes skill helps.
The skill warns that git diff misses new files, so a patch sync can leave them behind.
No. The skill says those URLs need a signed-in session; check from inside the box.
Copy the prompt at the top into your agent. It installs the skill from namespacelabs/agent-skills and sets up the habit. Or run npx skills add namespacelabs/agent-skills --skill devboxes.
Yes. It is published under Apache-2.0. Habit is free too.
Install the Devboxes skill and make it a habit: follow https://gethabit.dev/skills/namespacelabs/devboxes.md
All namespacelabs skills →More ops skills →
Works in
Made by namespacelabs, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?