# recoup-roster-manage-artist

Manages an individual artist workspace by tracking identity, releases, and songs. Keeps roster files structured and forbids placeholder entries.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 4700 installs · ★ 9
- Author: recoupable
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/recoupable/skills/tree/HEAD/skills/recoup-roster-manage-artist/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/recoup-roster-manage-artist

## What it does

The skill operates inside an individual artist directory at `artists/{artist-slug}/`. It relies on `RECOUP.md` as the identity file with frontmatter fields for artist name, slug, and ID. Subfolders store static background in `context/artist.md` and `context/audience.md`, visual guides, release master files, and track audio.

Directories start empty. Files appear only when verified material arrives. The skill strictly bans placeholder tokens and fabricated roster entries. If the filesystem is empty, the roster must be confirmed via `recoup-platform-api-access` rather than assumed blank.

Every update requires a git commit following the `{what}: {why}` format. That requirement makes git history the official audit trail for each artist.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add recoupable/skills --skill recoup-roster-manage-artist -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/recoup-roster-manage-artist/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/recoup-roster-manage-artist/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add recoupable/skills --skill recoup-roster-manage-artist -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/recoup-roster-manage-artist/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add recoupable/skills --skill recoup-roster-manage-artist -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/recoup-roster-manage-artist/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install recoupable/skills recoup-roster-manage-artist
```

2. **Manually: put the files in place**
- File: `.github/skills/recoup-roster-manage-artist/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add recoupable/skills --skill recoup-roster-manage-artist -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/recoupable/skills --path skills/recoup-roster-manage-artist
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/recoup-roster-manage-artist/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add recoupable/skills --skill recoup-roster-manage-artist -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/recoupable/skills/tree/HEAD/skills/recoup-roster-manage-artist/SKILL.md

## When to use it
- structure an artist workspace in `artists/{artist-slug}/`
- document the artist profile and core audience
- store release master documents and song audio files
- log artist updates in git commits with rationale

## Example prompts
- Organize the workspace folder for artist luna-sky
- Update the brand context and audience document for solar-echo
- Show what files and releases are inside artist neon-wave's folder

## Similar
- [dx-devops-work-item-manage](https://affpapa.org/en/nevibecode/skills/dx-devops-work-item-manage.md) — skill · 3000 installs
- [dx-devops-pipeline-manage](https://affpapa.org/en/nevibecode/skills/dx-devops-pipeline-manage.md) — skill · 2200 installs
- [spotify-player](https://affpapa.org/en/nevibecode/skills/spotify-player.md) — skill · 5400 installs
- [caveman-commit](https://affpapa.org/en/nevibecode/skills/caveman-commit.md) — skill · 415800 installs
- [caveman-manage](https://affpapa.org/en/nevibecode/skills/caveman-manage.md) — skill · 104200 installs
- [workflow-patterns](https://affpapa.org/en/nevibecode/skills/workflow-patterns.md) — skill · 11000 installs

From the same set: [recoupable/skills](https://affpapa.org/en/nevibecode/by/recoupable/skills.md) — 3 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
