Status update
Agent skills (open standard) for the bookends of the agent loop: context assembly, decision review, and work-shaping outputs. Works with Claude Code and any Agent Skills harness. Ships its own adoption and value measurement.
npx -y skills add arniesaha/ctxops --skill status-updateAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
WHEN composing any short stakeholder progress message. Triggers: ticket comment, Slack post, weekly note, pre-read, manager DM, founder ping, EOD, demo recap, leadership update, 'where are we on X', 'send my manager a note', 'draft a quick update'. Pulls from git + memory + open threads. OUTPUT: headline, shipped / in-flight / blocked, next checkpoint, asks. PAIR BEFORE: ctx-pack if context is thin. NOT FOR: one-off durable artifacts like blog posts or design docs (use artifact-packager).
SKILL.md
2.5 KB, as published. Nobody here has run it
status-update
Use for recurring, audience-facing progress messages. Different from artifact-packager (one-off durable artifacts). If you'd send it again next week with new content, use this skill.
Workflow
- Ask only what is missing: target surface (tracker / Slack / doc), audience, time window.
- Gather, in this order:
git logfor the relevant range andgit statusfor in-flight work- persistent memory (e.g. claude-mem
search+timeline) for the project over the window, if available - Open tracker issues / PRs cited in the window (Linear, Jira, GitHub)
- Implementation notes / deviation logs from the window (e.g.
implementation-notes.md), if present - Any status doc already in the repo
- Group changes by outcome, not by commit. Drop intermediate churn.
- Lead with what changed for the reader, not what you did.
- Include the next concrete checkpoint or ask.
Output Shape
- Headline - one line a busy reader can act on.
- Shipped / merged - outcome-level bullets with links (PR, Linear, commit).
- In flight - what is open, with the next step and owner.
- Blocked / risks - what could move the date, with the smallest unblocker.
- Next checkpoint - date + what will be demonstrable then.
- Asks - explicit decisions or reviews needed.
Rules
- Match altitude to the audience: leadership gets outcomes, dates, and risks in plain language (no ticket numbers or internals); peers get identifiers and detail. When unsure, ask which.
- Be specific about identifiers (issue keys, PR numbers, ticket IDs) at peer altitude.
- Cut anything the reader already knows. No "as discussed earlier."
- No celebratory adjectives. Outcomes over effort.
- If a claim cannot be verified from git / tracker / memory, mark it as
unconfirmed:and ask. - For Slack: lead with the headline, attach detail below. For a tracker comment: lead with status delta since the last update.
- Never paste raw logs or full session transcripts.