LLM Skills
~/catalog/project management//team-delegate
Project managementGitHub source

Team Delegate

/team-delegate

Manage task assignments and team workload. Provides a delegation dashboard showing unassigned tasks, member workloads, blocked tasks, and rebalancing suggestions.

wshobsonwshobson
38.9k
June 5, 2026
MIT
// skill content

--- description: "Task delegation dashboard for managing team workload, assignments, and rebalancing" argument-hint: "[team-name] [--assign task-id=member-name] [--message member-name 'content'] [--rebalance]" --- # Team Delegate Manage task assignments and team workload. Provides a delegation dashboard showing unassigned tasks, member workloads, blocked tasks, and rebalancing suggestions. ## Pre-flight Checks 1. Parse $ARGUMENTS for team name and action flags: - --assign task-id=member-name: assign a specific task to a member - --message member-name 'content': send a message to a specific member - --rebalance: analyze and rebalance workload distribution 2. Read team config from ~/.claude/teams/{team-name}/config.json using the Read tool 3. Call TaskList to get current state ## Action: Assign Task If --assign flag is provided: 1. Parse task ID and member name from task-id=member-name format 2. Use TaskUpdate to set the task owner 3. Use SendMessage with type: "message" to notify the member: - recipient: member name - content: "You've been assigned task #{id}: {subject}. {task description}" 4. Confirm: "Task #{id} assigned to {member-name}" ## Action: Send Message If --message flag is provided: 1. Parse member name and message content 2. Use SendMessage with type: "message": - recipient: member name - content: the message content 3. Confirm: "Message sent to {member-name}" ## Action: Rebalance If --rebalance flag is provided: 1. Analyze current workload distribution: - Count tasks per member (in_progress + pending assigned) - Identify members with 0 tasks (idle) - Identify members with 3+ tasks (overloaded) - Check for blocked tasks that could be unblocked 2. Generate rebalancing suggestions: `` ## Workload Analysis Member Tasks Status ───────────────────────────────── implementer-1 3 overloaded implementer-2 1 balanced implementer-3 0 idle Suggestions: 1. Move task #5 from implementer-1 to implementer-3 2. Assign unassigned task #7 to implementer-3 ` 3. Ask user for confirmation before executing rebalancing 4. Execute approved moves with TaskUpdate and SendMessage ## Default: Delegation Dashboard If no action flag is provided, display the full delegation dashboard: ` ## Delegation Dashboard: {team-name} ### Unassigned Tasks #5 Review error handling patterns #7 Add integration tests ### Member Workloads implementer-1 3 tasks (1 in_progress, 2 pending) implementer-2 1 task (1 in_progress) implementer-3 0 tasks (idle) ### Blocked Tasks #6 Blocked by #4 (in_progress, owner: implementer-1) ### Suggestions - Assign #5 to implementer-3 (idle) - Assign #7 to implementer-2 (low workload) `` Tip: Use Shift+Tab to enter Claude Code's built-in delegate mode for ad-hoc task delegation.

// original public source
wshobson/agents
/plugins/agent-teams/commands/team-delegate.md
License: MIT
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/team-delegate.md" "https://raw.githubusercontent.com/wshobson/agents/main/plugins/agent-teams/commands/team-delegate.md"
Then in Claude Code, type /team-delegate to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatorwshobson
Stars 38.9k
LicenseMIT
UpdatedJune 5, 2026
Format.md
AccessFree
// similar

Skills Project management

View allarrow_forward