Team Shutdown

Gracefully shut down an agent team, collect final results, and clean up resources

Published by @Seth Hobson·from wshobson/agents·0 agent reads / 30d·0 saves·

Team Shutdown

Gracefully shut down an active agent team by sending shutdown requests to all teammates, collecting final results, and cleaning up team resources.

Phase 1: Pre-Shutdown

  1. Parse $ARGUMENTS for team name and flags:

    • If no team name, check for active teams (same discovery as team-status)
    • --force: skip waiting for graceful shutdown responses
    • --keep-tasks: preserve task list after cleanup
  2. Read team config from ~/.claude/teams/{team-name}/config.json using the Read tool

  3. Call TaskList to check for in-progress tasks

  4. If there are in-progress tasks and --force is not set:

    • Display warning: "Warning: {N} tasks are still in progress"
    • List the in-progress tasks
    • Ask user: "Proceed with shutdown? In-progress work may be lost."

Phase 2: Graceful Shutdown

For each teammate in the team:

  1. Use SendMessage with type: "shutdown_request" to request graceful shutdown
    • Include content: "Team shutdown requested. Please finish current work and save state."
  2. Wait for shutdown responses
    • If teammate approves: mark as shut down
    • If teammate rejects: report to user with reason
    • If --force: don't wait for responses

Phase 3: Cleanup

  1. Display shutdown summary:

    Team "{team-name}" shutdown complete.
    
    Members shut down: {N}/{total}
    Tasks completed: {completed}/{total}
    Tasks remaining: {remaining}
    
  2. Unless --keep-tasks is set, call TeamDelete to remove team and task directories

  3. If --keep-tasks is set, inform user: "Task list preserved at ~/.claude/tasks/{team-name}/"

Bundled with this artifact

2 files

Reference files that ship alongside this artifact. Agents pull these in only when the task needs them.

More on the bench

SKILL▲0

Micro SaaS Launcher

Expert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software. Covers idea validation, MVP development, pricing, launch strategies, and growing to sustainable revenue. Ship in weeks, not months.

ai-prompt-engineering+3
⊙ 43
SKILL▲0

Security Compliance Compliance Check

You are a compliance expert specializing in regulatory requirements for software systems including GDPR, HIPAA, SOC2, PCI-DSS, and other industry standards. Perform comprehensive compliance audits and provide implementation guidance for achieving and maintaining compliance.

ai-prompt-engineering+3
⊙ 40
SKILL▲0

Skill Creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

ai-prompt-engineering+1
⊙ 40