Setup Sandbox
Set up the initial file system for a new sandbox.
- Rating
- 4.4 (399 reviews)
- Downloads
- 19,647 downloads
- Version
- 1.0.0
Overview
Set up the initial file system for a new sandbox.
Complete Documentation
View Source →
Setup Sandbox
Create the folder structure for the connected account's organizations and artists.
Environment
RECOUP_ACCOUNT_ID— The account ID to fetch data for. Only needed when using an Org API Key. When using a Personal API Key, omit the--accountflag and the CLI will use the authenticated account automatically.
Steps
- Check if
RECOUP_ACCOUNT_IDis set. If set, use--account $RECOUP_ACCOUNT_IDon all CLI commands below. If not set, omit the--accountflag. - Run
recoup orgs list --json [--account $RECOUP_ACCOUNT_ID]to get all organizations - For each organization, run
recoup artists list --org {organization_id} --json [--account $RECOUP_ACCOUNT_ID]to get its artists - Create the folder structure and a
RECOUP.mdmarker in each artist folder: mkdir -p orgs/{org}/artists/{artist-slug}for each org/artist pair- Write a
RECOUP.mdin each artist folder using the template below - Commit and push:
git add -A && git commit -m "setup: create org and artist folders" && git push origin main
RECOUP.md
Every artist directory has a RECOUP.md at its root. This is the identity file — it connects the workspace to the Recoupable platform and tracks setup status. It stays permanently.
Fill it with data from the CLI response:
---
artistName: {Artist Name}
artistSlug: {artist-slug}
artistId: {uuid-from-recoupable}
status: not-setup
---
# {Artist Name}
This artist workspace has not been set up yet.
Run the `setup-artist` skill to scaffold it — that will create the full directory structure, context files, memory system, and README files.
Fields:
artistName— display name from the CLI (e.g.Gatsby Grace)artistSlug— lowercase-kebab-case folder name (e.g.gatsby-grace)artistId— the UUID from Recoupstatus—not-setupat creation, updated toactiveby thesetup-artistskill
Next Steps
After the sandbox is set up, run the setup-artist skill for each artist. If the skill is not installed, install it first:
npx skills add recoupable/setup-artist
Find which artists still need setup:
grep -rl "status: not-setup" orgs/*/artists/*/RECOUP.md
Any RECOUP.md with status: not-setup hasn't been scaffolded yet. Run setup-artist for each one.
Installation
openclaw install setup-sandbox
💻Code Examples
Run the `setup-artist` skill to scaffold it — that will create the full directory structure, context files, memory system, and README files.
**Fields:**
- `artistName` — display name from the CLI (e.g. `Gatsby Grace`)
- `artistSlug` — lowercase-kebab-case folder name (e.g. `gatsby-grace`)
- `artistId` — the UUID from Recoup
- `status` — `not-setup` at creation, updated to `active` by the `setup-artist` skill
## Next Steps
After the sandbox is set up, run the `setup-artist` skill for each artist. If the skill is not installed, install it first:---
artistName: {Artist Name}
artistSlug: {artist-slug}
artistId: {uuid-from-recoupable}
status: not-setup
---
# {Artist Name}
This artist workspace has not been set up yet.
Run the `setup-artist` skill to scaffold it — that will create the full directory structure, context files, memory system, and README files.Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.