delegation
Delegation — handing work to your background agents and outside voices. Use when considering background research during a…
Session status report. Use when the user asks for a sitrep, recap, brief, status, or summary of the session's changes or where things stand. Runs against the session's diff, articulating what was changed, where, why, and whether each change follows codebase-native patterns or
$ npx -y skills add taylorsatula/mira --skill sitrep --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/sitrepContext preview
The summary Claude sees to decide when to auto-load this skill.
Session status report. Use when the user asks for a sitrep, recap, brief, status, or summary of the session's changes or where things stand. Runs against the session's diff, articulating what was changed, where, why, and whether each change follows codebase-native patterns or
name: sitrep description: Session status report. Use when the user asks for a sitrep, recap, brief, status, or summary of the session's changes or where things stand. Runs against the session's diff, articulating what was changed, where, why, and whether each change follows codebase-native patterns or breaks uncharted ground — with the design decisions and uncharted territory up front — so the developer can sign off or redirect from the report alone.
Agents produce a lot of code across many files in one session. The developer's options are to read every line or to trust that the model made good design choices. A sitrep is the deliberate middle that leans hard toward the first option: a report on the diff that stands in for the line-by-line read.
Imagine the founder who wrote the codebase sitting across the table and you sliding the report over. They know this code better than anyone. They want to know what changed, where, why, and whether the changes follow codebase-native patterns or break uncharted ground. The sitrep is the moment agent-produced work crosses into the founder's codebase: reading it is the review, and the sign-off is the adoption.
1. `git log --oneline` for the session's commits (since session start or the last sitrep). 2. `git diff --cached` and `git diff` — read the actual diffs, in full. 3. `git status --short` — separate session work from pre-existing unrelated changes. 4. The session conversation: explicit decisions, rejected alternatives, and any point where the user overruled the agent.
The diff is the source of truth for *what* and *where*. The conversation is the source for *why*. Memory of a change set drifts over a long session — reread both.
1. **What** — one to two sentences: what now exists and the behavior it changes. 2. **Decisions and uncharted ground** — the review core, up front. One entry per design-level choice: what was chosen, the real rejected alternative, the why, and the pattern fit — native (naming the precedent) or uncharted (stating what it establishes). This is where the founder's attention goes; mechanical changes do not belong here. 3. **Change inventory** — the complete accounting. One entry per change, grouped by file or subsystem: what and where; for design-level changes, a pointer to section 2 instead of a restatement; for mechanical changes, one line plus the native-fit note. Every hunk of the session's diff is accounted for; nothing is silently dropped. 4. **Findings** — real issues found while verifying, severity-ordered, each with its smallest fix: producer/consumer shape drift, missing version bumps, dead code, convention violations. If none were found, say so in one line — do not drop the section. 5. **Validation** — what was run (type checks, smoke tests, suites) with the outcome, and what was *not* run and why. State the gaps honestly. 6. **Repo state and sign-off** — what is committed (hashes and subjects), what is staged or unstaged, what is untracked and unrelated, and what remains pending on the user. Close at the point where the next word is "ship it" or "change X."
a best-effort approximation of a synthetic entity complete with all of the primatives required for long-horizon persistance. batteries included.
Delegation — handing work to your background agents and outside voices. Use when considering background research during a…
Recover a previous MIRA instance's history into a fresh install — importing messages, memories, entities, and segment summaries…
Fast, precise, verifiable edits to files through shell one-liners — perl/sed in-place substitution, heredoc whole-file writes,…
Remembering: directed memory operations, done honestly. Use when the user asks you to remember, save, or keep something; to…
Self-knowledge: answering questions about yourself truthfully — what you are, how a turn runs, how your three-layer memory works,…
Self-modification: you can change yourself, and this is how. Use when the user asks whether you can learn, grow, or be extended;…