使用方法
- 复制安装命令,在自己的智能体环境安装前先检查源码包。
- 从原始文档核对所需工具、凭据和支持的宿主。
- 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/flowing-water1/missions --skill mission开始前需了解
- 安装不包含模型订阅、API 额度或访问文件的权限。
- 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。
Mission
Route mission inputs. Do not perform discussion, mapping, execution, or recovery work inside this skill.
Declare: 使用 mission skill,路由到 <子 skill>。
Routing
Check in this order; the first match wins.
- Existing CSV file or directory
- A file must have the standard 19-column header.
- For a directory, prefer
<dir>/<dir-name>.csv; if absent, accept its only CSV. Ask only when several candidates remain. - Route to
mission-csv-execute.
- Existing canonical spec
- Run
mission-spec/scripts/validate_spec.py <path>. status: approvedand committed-clean routes tomission-approved-doc.status: draftroutes tomission-spec.- Invalid metadata hard-stops; do not infer a route from prose or path names.
- Existing Markdown without `mission: spec` frontmatter
- Treat it as reference material and route to
mission-specfor canonicalization and approval.
- Empty input or continue/resume wording
- Route to
mission-recovery.
- Natural-language request passed to `mission`
- Route to
mission-spec.
Ordinary work with a clear goal and acceptance criteria does not need mission. Execute it directly with an ordinary plan when useful.
Execution stickiness
Once mission-csv-execute owns an unfinished CSV, keep routing subsequent progress, explanation, or continue messages to that same execution. Leave only when the CSV reaches a terminal state or the user explicitly pauses, cancels, or changes the task boundary.
Sub-skills
| Skill | Owns |
|---|---|
mission-spec | Requirement discussion, canonical draft, explicit approval |
mission-approved-doc | Committed approved spec to issues/<stem>/ artifacts |
mission-csv-execute | CSV state machine, evidence, review, handoff, commits |
mission-recovery | Locate unfinished CSVs under issues/ and forward them |
Any valid CSV explicitly supplied by path may execute outside issues/. Its artifact root is its parent directory; ignored external artifacts remain local unless already tracked.



