Agent skill

Mission Slice Sop

by mvschwarz in mvschwarz/openrig

A skill your agent uses when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.

Apache-2.0Auto-check passedBusiness, Finance & HR

Install Mission Slice Sop

skills CLI
$ npx skills add mvschwarz/openrig --skill mission-slice-sop -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mvschwarz/openrig mission-slice-sop --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mvschwarz/openrig.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/daemon/assets/plugins/openrig-core/skills/mission-slice-sop .claude/skills/mission-slice-sop && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
mission-slice-sop
GitHub stars
6.6k
Token cost
~2.1k tokens
SKILL.md length
1,167 words
Files
1
Skills in repo
49
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.

  • Closing a mission
  • SKILL.md covers Resolve the work first, Proportionality — this SOP…, The three role contracts and The current file contract, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Slice under the default lightweight SDLC

What it does

Mission Slice Sop is an agent skill from mvschwarz/openrig. Use when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Operations and SOPs. The repository describes itself as: Build your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared context and owned work. The licence is Apache-2.0.

When your agent uses it

  • Closing a mission
  • Slice under the default lightweight SDLC

Example prompts

  • “/mission-slice-sop”

What it can do on your machine

Read from SKILL.md and the folder at commit 4b48ca2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Mission Slice Sop loads about 2.1k tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 1,167 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~34
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mvschwarz/openrig at commit 4b48ca2, republished under its Apache-2.0 licence (© mvschwarz). 1,167 words, ~2,054 tokens.

Download SKILL.mdSave it as .claude/skills/mission-slice-sop/SKILL.md (or your agent's skills folder).
name
mission-slice-sop
description
Use when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.

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 working product is the deliverable. This bookkeeping exists so the work survives handoff, compaction, and review — nothing more. Match it to stakes. The rig scope audit backstop is advisory and fail-open: it never blocks a build and is not a gate you clear before proceeding. If you're spending more time on the convention files or the audit than on the running product, stop and go build. Running the full apparatus on a small change is the letter-worship failure, not diligence.

The three role contracts

  • Planning agent: records what the slice is for and what "done" looks like, in the slice's own words; produces mockups for UI deliverables so the builder has something to look at (a UI slice with no mockup is an incomplete plan; non-UI slices have none — not a gate).
  • Build agent: builds it, and looks at the mockups. Verifies by running the thing.
  • QA agent (owns the compare): compares planned vs delivered per deliverable, records the verdict and the note. On mismatch: fix-and-re-review, or kick back with the reason — never escalate a raw mismatch to the human.

These three are a division of labour, not a chain of gates. One agent may hold all three on a small slice.

The current file contract

These files are the operating surface of the work — you track on them, record on them, hand off through them, and survive compaction on them. Keep them current because that is what lets the work survive. But they serve the product; they are not the product. If you're polishing files while the actual thing isn't shipping, you've inverted it: go build, then update them.

  • Slice: SPEC.md, PROGRESS.md, PROOF.md, and proof/.
  • Mission: SPEC.md and NOTES.md.

Per-file rules — WHO / WHEN / HOW

SPEC.md
  • WHO: the planning owner authors it; builders and reviewers read it as the scope and intent source.
  • WHEN: at creation and whenever scope changes.
  • HOW: a slice carries intent: in frontmatter and opens with ## Intent, ## Mini-requirements, and ## Proof contract. A mission carries its intent and mission-level specification in the same authored node file. Keep depth proportional to the work.
PROGRESS.md
  • WHO: the orchestrator owns the current state; every agent logs its own outcomes.
  • WHEN: on material delivery-state changes and at acceptance.
  • HOW: keep current delivery state in ## Current state; append material outcomes with links to proof under ## Outcomes. Retain historical entries and existing checkboxes without treating them as current acceptance authority. For a selected proof policy, use rig proof show <slice> for current readiness; keep frontmatter stage/verified honest.
PROOF.md + proof/
  • WHO: the impl/QA pair that worked the slice.
  • WHEN: before you call a slice done.
  • HOW: say what you verified and how you verified it — by effect: you ran it and looked at the result. Put supporting media under proof/. State plainly what is proven and what is not; an honest "this half is untested" is worth more than a checkmark. If a drop verb is in play for this slice, prefer it over hand-placing files so the artifact carries its own provenance.
Show full SKILL.md (429 more words)Show less
NOTES.md
  • WHO: any agent updates §1 (top-of-mind); each seat owns and appends to its own §A–§X.
  • WHEN: on material mission-context changes; a compacting agent files its state here BEFORE compaction and reads it on restore.
  • HOW: accruing tribal knowledge — §1 ≤ 5–15 lines (gates, open decisions, surprises); per-seat continuation entries (latest = truth; other seats read-only). Pointer-first; don't duplicate.

The lifecycle (4 legs)

SCAFFOLD (rig scope creates the files from templates) → POPULATE (agents fill them as work happens) → PROJECT (the Living Notes UI reads them into INTENT → PLAN → DELIVERED) → VERIFY (rig scope audit, advisory). "Loose freeform write + deterministic verify."

Hot-potato (handoffs)

End every turn by passing the ball — a rig queue handoff to the next agent. The handoff verb is transactional: it closes the source as handed-off and mints the successor owned by --to, so the baton cannot be dropped. A handoff terminates only at the orchestrator seat, which holds the context to judge whether a park is legitimate.

A plain rig queue create row is informational — a durable message. It is not a baton and does not carry this obligation. Use handoff when you are passing real work; use create when you are informing.

Never go idle holding a baton.

Verify (deterministic backstop)

Run rig scope audit at slice-close. Every convention check is advisory / fail-open — it records and advises, never blocks a write. Fix what's real, skip what isn't, keep moving. A clean audit score is not required to proceed.

Reading terminal captures — KNOWN GOTCHA: ghost-text autocomplete is NOT real

When you rig capture a pane, greyed / ghost autocomplete suggestions are NOT real content — they are autocomplete previews, not typed, staged, or committed input. This has been faking agents out a lot: reading a ghost suggestion in a peer's input box as "staged text they're about to send," then reasoning on a string that was never there.

Rule: ignore ghost/autosuggest text entirely. Only committed/rendered pane output is real. When it matters, verify at source (git, the queue, the actual event) — never off a capture's ghost line.

Moment-of-truth checklist

  • Starting a slice? → do you know what it's for and what done looks like? mockups attached (UI slices)? Are you on the light path? (You are, unless the mission owner assigned the overlay.)
  • Finishing a slice? → does PROOF.md say what you actually verified, by effect, including what is NOT covered? PROGRESS.md updated? mission NOTES.md refreshed? handed off via rig queue handoff?
  • Compacting? → file your state in mission NOTES.md; on restore, read it plus the active slice's SPEC.md, PROGRESS.md, and PROOF.md.
  • Starting on a mission? → read mission SPEC.md, NOTES.md, and the conventions SSOT.

© mvschwarz, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/daemon/assets/plugins/openrig-core/skills/mission-slice-sop of mvschwarz/openrig.

Open the folder on GitHubat commit 4b48ca2

Compare with similar skills

Mission Slice Sop next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Mission Slice Sop compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mission Slice Sop this skillmvschwarz/openrig6.6k—~2.1kAutomated safety check: PassApache-2.0
Cc Sdd New Agentgotalab/cc-sdd3.7k—~1.1kAutomated safety check: PassMIT
DBS Business Toolkit Entrydontbesilent2025/dbskill11k—~2kAutomated safety check: PassCustom licence
Agent Sop Authorstrands-agents/agent-sop1.2k—~3.5kAutomated safety check: PassApache-2.0
Diffusion Narrative Denouncingcanwhite/Krebs1k—~831Automated safety check: PassMIT
Company Researchsimonlin1212/Vibe-Research2.6k—~3.2kAutomated safety check: PassMIT

Similar skills

  • Cc Sdd New Agent

    gotalab/cc-sdd

    Add or extend coding-agent support in cc-sdd by executing the SOP in docs/cc-sdd/sop-new-agent.md end-to-end.

    3.7k GitHub stars~1.1k tokensUpdated 17 days ago
    Business, Finance & HRAuto-check passed
  • DBS Business Toolkit Entry

    dontbesilent2025/dbskill

    Chinese-language entry skill for the dontbesilent business toolkit: onboards new users, orchestrates tasks across sub-skills, runs numbered prompts and lists hidden ones.

    11k GitHub stars~2k tokensUpdated 2 days ago
    Business, Finance & HRAuto-check passed
  • Agent Sop Author

    strands-agents/agent-sop

    Create (or update) and validate Agent SOPs (Standard Operating Procedures) - markdown-based workflows that guide AI agents through complex, multi-step tasks with RFC 2119 constraints.

    1.2k GitHub stars~3.5k tokensUpdated 2 days ago
    Business, Finance & HRAuto-check passed
  • 基于"扩散模型叙事去噪流"的小说写作 SOP。将 AI 视为去杂质机器,通过锁定全局信号、预测叙事噪声、精准去噪、随机修正四个步骤,解决 AI 翻译腔、逻辑断层和故事平淡的问题。

    1k GitHub stars~831 tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Company Research

    simonlin1212/Vibe-Research

    A 股 / 港股 / 美股个股研究六阶段 SOP(profile → financials → estimates → valuation → risk → report),Phase 0 范围 = 财务估值闭环。当任务是研究 / 分析 / 评估一只或多只已指定代码的个股时使用(港股 / 美股的口径差异见 §7);规定每阶段取哪些数据、调哪些 calc 函数、必须落盘什么产物、过什么…

    2.6k GitHub stars~3.2k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Polanyi Perspective

    0xenzyme/polanyi-skill

    Michael Polanyi 的思维框架。用 Polanyi 视角分析隐性知识、技能习得、经验传承、师徒制、 知识管理、学习方法、AI/工具替代边界、科学共同体与后批判哲学问题。

    137 GitHub stars~1.3k tokensUpdated 4 mo ago
    Business, Finance & HRAuto-check passed

More from mvschwarz/openrig

All 49 skills in this repo
  • OpenRig Upgrade Procedure

    mvschwarz/openrig

    Walks an agent through upgrading the OpenRig CLI and daemon one observed step at a time, keeping live seats alive and reconciling managed plugin files.

    6.6k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Agent Refocusing

    mvschwarz/openrig

    Re-grounds a long-running agent in the current product outcome by running a path-based trace to the root of its topology and work trees.

    6.6k GitHub stars~864 tokensUpdated today
    Auto-check passed
  • OpenRig Software Factory

    mvschwarz/openrig

    Helps set up a continuing agent software team for a real repository with OpenRig, choosing between manual work, queue handoffs and an explicit Workflow.

    6.6k GitHub stars~2.6k tokensUpdated today
    Auto-check passed
  • Separates a stable agent seat's identity from its changing occupant, and records honest, two-part provenance whenever one occupant replaces another.

    6.6k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Loads one section of a Markdown file by its path#h2-slug address with a bundled resolver script, for use outside OpenRig's context library.

    6.6k GitHub stars~341 tokensUpdated today
    Auto-check passed
  • Agent Starters

    mvschwarz/openrig

    Covers authoring, inspecting, refreshing, promoting and deprecating named Agent Starters, the reusable starting points for agent seats in a rig.

    6.6k GitHub stars~1.7k tokensUpdated today
    Auto-check passed

Questions about Mission Slice Sop

What does Mission Slice Sop do?

A skill your agent uses when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC. Mission Slice Sop is an agent skill from mvschwarz/openrig. Use when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.

When should I use Mission Slice Sop?

Mission Slice Sop fits situations like: closing a mission; slice under the default lightweight SDLC.

How do I install Mission Slice Sop in Claude Code?

Run `npx skills add mvschwarz/openrig --skill mission-slice-sop -a claude-code`. Or copy the skill folder (packages/daemon/assets/plugins/openrig-core/skills/mission-slice-sop in mvschwarz/openrig) into .claude/skills/mission-slice-sop in your project. Claude Code loads it when a task matches its description.

How do I install Mission Slice Sop in Codex?

Run `npx skills add mvschwarz/openrig --skill mission-slice-sop -a codex`. Or copy the skill folder (packages/daemon/assets/plugins/openrig-core/skills/mission-slice-sop in mvschwarz/openrig) into .agents/skills/mission-slice-sop in your project. Codex loads it when a task matches its description.

Can I use Mission Slice Sop in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mvschwarz/openrig --skill mission-slice-sop -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mission-slice-sop, .gemini/skills/mission-slice-sop, .github/skills/mission-slice-sop and .opencode/skills/mission-slice-sop in your project.

What does Mission Slice Sop need to run?

SKILL.md names no scripts, command-line tools or credentials: Mission Slice Sop is instructions for the agent only.

Does Mission Slice Sop access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Mission Slice Sop safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Mission Slice Sop use?

Mission Slice Sop is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Mission Slice Sop use?

About 2.1k tokens (SKILL.md is roughly 8.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Mission Slice Sop?

Skills that share tags, products or a category with Mission Slice Sop: Cc Sdd New Agent (gotalab/cc-sdd, 3.7k stars), DBS Business Toolkit Entry (dontbesilent2025/dbskill, 11k stars), Agent Sop Author (strands-agents/agent-sop, 1.2k stars) and Diffusion Narrative Denouncing (canwhite/Krebs, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mission Slice Sop?

mvschwarz (a GitHub user) maintains it in mvschwarz/openrig, which has 6,551 GitHub stars. The repository holds 49 skills in this directory. The repository was last updated on October 10, 2026.

Source: mvschwarz/openrig on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.