← ClaudeAtlas

create-memberlisted

Create and manage AI team members using the MEMBER.md format. Use when the user wants to define a new AI role, set up a team member, create an agent persona, or work with team/MEMBER.md files.
atrislabs/atris · ★ 67 · AI & Automation · score 72
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