一键导入
new-team-phase
Interactively scaffold a new team-kickoff phase config YAML. Use when the user wants to plan a new phase but doesn't have a config file yet.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interactively scaffold a new team-kickoff phase config YAML. Use when the user wants to plan a new phase but doesn't have a config file yet.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Execute approved plan docs by spawning teammates to write actual code. Takes the same phase config YAML used by /team-kickoff. Each teammate reads their approved plan doc and writes the code files described in it, then self-verifies with build and test commands.
Scaffold a complete code project — generates PROJECT.md and phase kickoff YAMLs from a few questions. Analyzes project complexity to decide phases, teammate roles, and focus areas automatically. Run this to go from idea to ready-to-kickoff in seconds.
Execute approved plan docs by re-spawning teammates to write full deliverables. Takes the same phase config YAML used by /team-kickoff. Each teammate reads their approved plan doc and produces the final detailed content.
Spawn a multi-agent planning team from a phase config YAML. Use when the user wants to kick off a new planning phase with multiple specialized teammates, each writing a dedicated plan doc. Each teammate stays in PLAN MODE and follows the master plan template verbatim.
Show project progress — what's done, what's next, and what to kick off. Reads PROJECT.state.yaml to give a status report across all work streams.
Interactively define a new project from scratch — captures the core idea, architecture, tech stack, non-goals, constraints, and team composition into a PROJECT.md source-of-truth doc. Run this before /new-team-phase or /team-kickoff.
| name | new-team-phase |
| description | Interactively scaffold a new team-kickoff phase config YAML. Use when the user wants to plan a new phase but doesn't have a config file yet. |
| disable-model-invocation | false |
Help the user create a phase config YAML for /team-kickoff.
Ask all at once (don't ask one at a time):
PROJECT.md exists, suggest it as the first dependency so all teammates share the same project foundation.Once the user answers, produce a ready-to-use YAML file:
phase: "<phase name>"
goal: >
<goal>
system_context: |
<system description>
dependencies:
- <path> # or omit section if none
plans_dir: <base>/plans # where /team-kickoff writes plan docs
content_dir: <base>/content # where /team-execute writes final deliverables
teammates:
- role: "<role>"
doc: <filename>.md # just the filename — dirs come from plans_dir / content_dir
focus: |
<focus bullets>
Rules for paths:
plans_dir and content_dir are sibling directories under a common base (e.g., docs/perf/plans and docs/perf/content)doc is just a filename (e.g., nutrition-plan.md), NOT a full path/team-kickoff writes to <plans_dir>/<doc>/team-execute reads from <plans_dir>/<doc> and writes to <content_dir>/<doc>Ask: "Should I save this to <suggested-path>?" — suggest docs/<phase-slug>/kickoff.yaml as the default location.
If yes, write the file. Then proceed to Step 4.
After saving the kickoff YAML, create or update PROJECT.state.yaml at the project root so /where-are-we can track this phase.
If PROJECT.state.yaml does not exist, create it:
project: <project-name-slug>
updated: <today's date, YYYY-MM-DD>
tracks:
main:
description: "<inferred from PROJECT.md or system_context>"
project_doc: PROJECT.md
status: pending
phases:
<phase-slug>:
config: <path to kickoff.yaml just written>
plan_status: not_started
execute_status: not_started
depends_on: []
notes: "<phase goal>"
If PROJECT.state.yaml already exists, add the new phase to the appropriate track:
plan_status: not_started and execute_status: not_starteddepends_on if it depends on existing phasesupdated: dateThen print:
Config saved. Run this to kick off the team:
/team-kickoff <path>