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.