一键导入
mission
Create outcome-driven missions through research and user interview. Use when starting a new project, feature, or initiative that needs planning.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create outcome-driven missions through research and user interview. Use when starting a new project, feature, or initiative that needs planning.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Initialize a project for Flight Control. Creates .flightops directory with methodology reference and artifact configuration. Run before using other Flight Control skills on a new project.
Run a behavior test — spawn two live agents (an Executor that performs each step's actions and a Validator that judges each step's expected results), drive them through the spec's step table communicating mid-test so failures surface immediately, then write a run log with evidence. Tests are specs that follow the Witnessed pattern: every action is judged by an independent agent. Verifies system properties through observables (UI state, HTTP responses, shell output, filesystem state) measured via whichever apparatus (MCP, tool) is registered. Invocation: `/behavior-test <slug>` to run a test by slug. Specs are authored inline during flight/leg/mission planning — see `AUTHORING.md` sibling file for the authoring guide. Spec format lives in the target project's `.flightops/ARTIFACTS.md`.
Active orchestrator for multi-agent flight execution. Drives leg design per leg, then batches implementation across all autonomous legs, with a single code review and commit at the end of the flight.
Create technical flight specifications from missions. Use when breaking down a mission into implementable work or planning technical approach.
Between-mission codebase health assessment. Run after `/mission-debrief`, never after an individual flight, to verify the codebase is flight-ready or scaffold a maintenance mission. Per-flight findings instead roll into the next flight or accumulate into an end-of-mission maintenance flight — not into this skill.
Generate detailed implementation guidance for LLM execution. Use when creating atomic implementation steps from a flight.
| name | mission |
| description | Create outcome-driven missions through research and user interview. Use when starting a new project, feature, or initiative that needs planning. |
Create a new mission through research and collaborative discovery.
/init-project (.flightops/ARTIFACTS.md must exist)Before asking questions, gather context:
Identify the target project
projects.md to find the project's pathVerify project is initialized
{target-project}/.flightops/ARTIFACTS.md exists/init-project firstRead the artifact configuration
{target-project}/.flightops/ARTIFACTS.md for artifact locations and formatsExplore the target project's codebase
Read existing documentation
Search external sources if needed
Before asking structured questions, share a brief summary of what you learned during research and prompt the user for open-ended input:
Use the user's response to inform and focus the interview questions that follow.
Ask about outcomes, not tasks. Focus on:
Desired outcomes
Stakeholders and their needs
Constraints
Success criteria
Environment requirements
Create the mission artifact using the format defined in .flightops/ARTIFACTS.md.
Read {target-project}/.flightops/agent-crews/mission-design.md for crew definitions and prompts (fall back to defaults at .claude/skills/init-project/defaults/agent-crews/mission-design.md).
Validate structure: The phase file MUST contain ## Crew, ## Interaction Protocol, and ## Prompts sections with fenced code blocks. If the file exists but is malformed, STOP and tell the user: "Phase file mission-design.md is missing required sections. Either fix it manually or re-run /init-project to reset to defaults."
subagent_type: "general-purpose")
Present the draft and iterate:
A well-sized mission:
Too small: Can be completed in a single flight Too large: Success criteria are vague or numerous (>10)
Frame missions around results, not tasks:
Activity-focused (avoid):
Implement user authentication
Outcome-focused (prefer):
Users can securely access their personal data without sharing credentials
This applies equally to success criteria. Criteria that name specific tools or technologies constrain the solution space prematurely — if the prescribed tool doesn't work, the criteria become misaligned with reality.
Implementation-specific criterion (avoid):
OAuth tokens are stored in Redis with a 24-hour TTL
Capability-focused criterion (prefer):
Authenticated sessions persist across browser restarts for up to 24 hours
During the interview phase, ask the user whether they'd like to include an alignment flight. Explain that this optional flight is a vibe coding session — the user and agent work together interactively, exploring the codebase, trying ideas, and making hands-on adjustments that benefit from human judgment and real-time feedback. It's a space for creative collaboration rather than structured execution. If the user opts in, include it in the suggested breakdown, marked as optional.
Create the mission artifact using the location and format defined in .flightops/ARTIFACTS.md.