create-memberlisted
Install: claude install-skill atrislabs/atris
# Member Creator
Create AI team members using the MEMBER.md format. A member is a directory that bundles persona, skills, tools, and context into a deployable AI worker.
## What is MEMBER.md
MEMBER.md defines a complete AI team member. It composes existing standards (SKILL.md for capabilities, .mcp.json for tool servers) into a single portable unit.
Spec: https://github.com/atrislabs/member
## Directory Structure
```
team/<name>/
├── MEMBER.md REQUIRED Persona + role + permissions
├── SOUL.md REQUIRED Identity, values, lessons — who the agent is
├── skills/ OPTIONAL SKILL.md files (capabilities)
│ └── <skill>/
│ └── SKILL.md
├── tools/ OPTIONAL MCP servers, API docs, CLI docs
│ ├── .mcp.json
│ └── <tool>.md
└── context/ OPTIONAL Domain knowledge (markdown)
└── *.md
```
## Creating a Member
When the user asks to create a team member, follow these steps:
### Step 1: Ask what role
Ask the user:
- What role is this member? (e.g., SDR, support agent, code reviewer)
- What should they be able to do?
- What should they NOT be able to do?
### Step 2: Create the directory
```
team/<name>/
├── MEMBER.md
├── SOUL.md
├── skills/
├── tools/
└── context/
```
Use kebab-case for the name. Create all directories even if empty.
### Step 3: Write SOUL.md
SOUL.md defines who the agent *is* — not what it does (MEMBER.md) or how it communicates (PERSONA.md). Use the template at `atris/team/_template/SOUL.md`.
Write five sec