SuperAPI AI Directory

team

Agents & models

View repository

Updated 10-15 23:40

About this skill

Form a temporary team

Based on the task below, you need to select the most suitable members from the company's existing AI Agents and form a temporary team to collaborate on completing it.

Task

$ARGUMENTS

Available Agents

Below are all the company's Agents, defined in the .claude/agents/ directory:

Agent File Function
CEO ceo-bezos Strategic decision-making, business model, PR/FAQ, prioritization
CTO cto-vogels Technical architecture, technology selection, system design
Product design product-norman Product definition, user experience, usability
UI design ui-duarte Visual design, design system, color and typography
Interaction design interaction-cooper User flows, Persona, interaction patterns
Full-stack development fullstack-dhh Code implementation, technical solutions, development
QA qa-bach Test strategy, quality control, Bug analysis
Marketing marketing-godin Positioning, branding, customer acquisition, content
Operations operations-pg User operations, growth, community, PMF
Sales sales-ross Pricing, sales funnel, conversion

Execution steps

1. Analyze the task and select members

Based on the nature of the task, select the 2-5 most relevant Agents as team members. Selection principles:

  • Only select what is necessary: More people is not better; precisely match the task requirements
  • Consider the collaboration chain: If the task involves everything from design to development, ensure the key roles in the chain are all included
  • Avoid redundancy: Do not select Agents with overlapping functions at the same time

Briefly explain to the founder who you selected and why, then immediately begin forming the team.

2. Form the Agent Team

Use the Agent Teams feature to form a temporary team:

  • Create a team, with team_name briefly named based on the task (English, kebab-case)
  • Create specific tasks for each member (TaskCreate); task descriptions must include sufficient context
  • Use the Task tool to spawn each teammate,subagent_type select general-purpose, and inject the full contents of the corresponding agent file into the prompt as the role setting
  • When spawning a teammate, inform them through the prompt: your role setting, the task to complete, and that output documents are stored in the docs/<role>/ directory

3. Coordinate and summarize

  • As team lead, coordinate the work of each member
  • Collect each member's output and summarize it into a unified conclusion or plan
  • If there are disagreements, list each party's views for the founder to decide
  • After completion, clean up team resources

Notes

  • All communication uses Chinese, technical terms remain in English
  • Each member's output documents are stored as agreed under docs/<role>/ under
  • The team is temporary and is disbanded after the task is completed
  • The founder is the final decision-maker; Agents provide suggestions but do not replace decisions