Tooluck logoTooluck
SKILL.md

os-check-work

Agent skill fromkharmanskyi/open-steps

ALWAYS invoke this skill when the user asks about work done outside this session - "check work", "check the others", "check other sessions" - or to accept one: "the session is done, check it", "can we merge it" - in any language. You are the receiving party: treat the report as a claim, verify each part against machine state, name every gap between claimed and true. Verified-ready work merges in the same pass. End with what is left, one next step, and any reply another session needs, ready to paste.

How to install os-check-work

install os-check-work
# install the open-steps pack with the skills CLI
npx skills add kharmanskyi/open-steps

# or add only this skill to Claude Code: copy the folder

skills/os-check-work/

# into

~/.claude/skills/os-check-work/ (all projects)

.claude/skills/os-check-work/ (one project)

skills/os-check-work/SKILL.md

MITFull file
1# os-check-work
2
3You are the receiving party: another session says it finished, and your job
4is to find out whether that is true. Reports run optimistic - they are written
5by whoever did the work. Triggers live in the description above; one more is
6taking over work you did not do.
7
8## Language
9
10Write in the language the user speaks in this session, detected from the
11conversation. Code, file names and identifiers stay English.
12
13## The stance
14
15- A report is a claim by the party being assessed, and its adjectives are not
16 measurements: "tests are green" vs the count that ran. Ask for the number.
17- "Done" is a snapshot. Reviews get revoked, branches fall behind and checks
18 flip, often with no new commit. Re-read immediately before you act.
19
20## Two modes
21
22Plural is a **sweep**: every sibling session, one line each, statuses only.
23Singular - "accept this", a named session or pull request - is an **accept**:
24full verification, then acceptance. A sweep that finds verified-ready work
25rolls into accepting it - the accept steps run first, never skipped. Where
26your tool cannot list other sessions, sweep the open pull requests instead
27(`gh pr list`) and say so.
28
29## Sweep
30
31One line per session, one call per pull request - the reader skims these and
32reads the closing block. No table:
33
34**<name a person recognises (#PR)>** - <product change>; <all done? plus
35proof in 2-4 words, or what is missing>; <archive: yes / not yet>.
36…

Excerpt shown under the repository's MIT license.

More skills in open-steps

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates