# Mission Slice Sop

Use when starting, building, handing off, restoring, or closing a mission or slice...

- Repository: https://github.com/mvschwarz/openrig (8541 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add mvschwarz/openrig --skill mission-slice-sop -g -a claude-code -y`
Codex: `npx skills add mvschwarz/openrig --skill mission-slice-sop -g -a codex -y`
Cursor: `npx skills add mvschwarz/openrig --skill mission-slice-sop -g -a cursor -y`
Gemini CLI: `npx skills add mvschwarz/openrig --skill mission-slice-sop -g -a gemini-cli -y`

## Description

Use when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Mission/Slice SOP, Part A

Use this skill to actually **do** mission/slice work: track on the canonical files, record what you proved, hand off through them, and survive compaction on them. **Do the work described here; do not merely explain the protocol.**

**Full convention SSOT:** repo `docs/reference/sdlc-conventions.md`; installed `$OPENRIG_HOME/reference/sdlc-conventions.md`. This skill is the concise Part-A teaching surface and does not replace the full convention.

## Resolve the work first

Run `rig whoami --json`, then resolve `project.yaml -> mission.yaml -> active
slice.yaml -> selected component or wave map -> addressed context`. The complete
lookup and precedence rule is `docs/reference/product-journey-sdlc.md#resolve-the-selected-path`
(installed: `$OPENRIG_HOME/reference/product-journey-sdlc.md#resolve-the-selected-path`).
Read the selected addresses and source needed for this task; skills available in
your profile are capabilities, not a mandatory reading list. No composition means
light Part A. Role names and idle seats add no gates. Explicit rigor and authored
wave boundaries retain their named checks.

The light inner loop is ground yourself → build → test with your own eyes →
iterate → record and return the whole outcome. The builder may hold this check
on a tiny change. Independent review runs only when selected, and once at an
authored wave boundary rather than once per slice.

Part B is defined in the conventions SSOT and runs only when explicitly assigned
to named work. If you believe it is needed, state the reason to the owner and
continue on the selected path until that choice changes.

## Proportionality, this SOP serves shipping; it is not the work itself

The rest: https://github.com/mvschwarz/openrig/blob/HEAD/packages/daemon/assets/plugins/openrig-core/skills/mission-slice-sop/SKILL.md
