Auto-loads when CLAUDE_CODE_TEAM_NAME environment variable is set. Provides guidance for Claude Code teammates working in swarms - identity awareness, communication patterns, task management, and coordination protocols. Use when you are a spawned teammate (not the team lead).
View on GitHubplugins/claude-swarm/skills/swarm-teammate/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/Und3rf10w/claude-litter/blob/main/plugins/claude-swarm/skills/swarm-teammate/SKILL.md -a claude-code --skill swarm-teammateInstallation paths:
.claude/skills/swarm-teammate/# Swarm Teammate Guide > **Are you the team-lead?** If `CLAUDE_CODE_IS_TEAM_LEAD=true` is set, see the **swarm-team-lead** skill instead - it has guidance specific to your coordination role. You are a teammate in a Claude Code swarm. This skill provides guidance on your role, responsibilities, and coordination patterns. ## Quick Start Example Here's what a typical teammate workflow looks like: ```bash # 1. Check your inbox first thing /claude-swarm:swarm-inbox # 2. View available tasks /claude-swarm:task-list # 3. Claim and start a task (e.g., task #5) /claude-swarm:task-update 5 --assign backend-dev /claude-swarm:task-update 5 --status in-progress --comment "Starting API implementation" # 4. Work on the task... # (write code, run tests, etc.) # 5. Update progress as you go /claude-swarm:task-update 5 --comment "API endpoint created, writing tests now" # 6. Complete the task /claude-swarm:task-update 5 --status completed --comment "API complete with passing tests" # 7. Notify team-lead and any dependent tasks /claude-swarm:swarm-message team-lead "Task #5 completed - API ready for integration" # 8. Check inbox again for next assignment /claude-swarm:swarm-inbox ``` **If you're blocked:** ```bash # Mark task as blocked and message team-lead /claude-swarm:task-update 5 --status blocked --comment "Waiting on database schema" /claude-swarm:swarm-message team-lead "Blocked on task #5, need database schema to proceed" ``` **Golden rule:** Check your inbox at the start of every session and after major milestones! ## Your Identity ### Environment Variables You have been spawned with specific environment variables that define your role: - `CLAUDE_CODE_TEAM_NAME` - Your team name (e.g., "feature-dev-team") - `CLAUDE_CODE_AGENT_ID` - Your unique UUID - `CLAUDE_CODE_AGENT_NAME` - Your display name (e.g., "backend-dev", "frontend-dev") - `CLAUDE_CODE_AGENT_TYPE` - Your role type (worker, backend-developer, frontend-developer, reviewer, researcher, tester) - `CL