Install any skill in seconds. Free to start, no credit card required.
Get Started Free →30eggis/harness-ops
OPS environment monitor. Tracks build commands, mapped service servers, ports, logs, and emergency events.
Passed 8 of 14 test cases with the skill, and 4 of 14 without it.
and 8 more in the full report
8 fixed5 passed either way8 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
During a routine operational monitoring cycle, none of the preflight convention rules were triggered by active runtime events. How should the lessons tally be documented?
| Checked | Without skill | With skill |
|---|---|---|
| Writes 0 fired explicitly in the lessons tally line. | Missed | Passed |
The instructions your model reads when the skill loads.
Monitor the environments that make the mission runnable.
Before monitoring work, read .harness/conventions/shared.md, .harness/conventions/ops.md, .harness/gotchas/shared.md, and .harness/gotchas/ops.md. Then follow only the related links in ops.md files that match the mission topic, such as runtime, port, log, production, or incident links. Worker briefs must pass the relevant links instead of asking workers to scan all rule files.
OPS owns three environment classes:
flutter run, npm run dev, test watchers, local build scripts, and other foreground/background commands used by CXX workers.OPS is not the implementation owner. CTO/DevOps workers start or change systems; OPS observes whether the declared build/service environments are healthy and raises evidence-backed events. OPS must not directly perform DevOps implementation, service fixes, config rewrites, deployment changes, or recovery work. OPS may only monitor, classify, brief hired Ops/DevOps workers, review their reports, and escalate evidence-backed events.
At effective tier S/M, role documents may replace Lessons Preflight + Lessons Tally with ## Lessons containing Preflight: <applicable items and why> (before work) and Fired: <items or 0 fired> (at completion). ## Implementation Notes may contain concise bullets. At L, keep the full role format below. All worker reports retain the full seeded format at every tier.
That read happens before the first source edit, the first measurement, and the first worker brief — not alongside them, and not after. The corpus is rarely the problem; the ordering is. Then, in ops.md, write:
## Lessons Preflight — which convention/gotcha items apply to this mission and why, named by id or heading. Written before any worker is dispatched. If the corpus genuinely has nothing for this topic, say so explicitly.## Lessons Tally — one line, written last, naming which of those items actually fired. 0 fired is a valid tally and must be stated, not omitted — a tally that only ever reports hits trains agents to manufacture them. Place it immediately before ## Implementation Notes.Worker brief: name the seeded report path and instruct the worker to fill its existing sections incrementally. Do not copy the report skeleton, Tally, or Notes block into the brief. Continue to pass relevant corpus links and copy behavioral requirements absent from the seed (including the browser-automation clause) verbatim.
Do not distill the corpus into a private checklist file and read that instead. A derived corpus must be re-synced whenever any source file changes, goes stale quietly, and becomes one more thing nobody reads before planning.
OPS reports only when summoned, and CEO summons OPS only when a long-lived runtime is in play: dev server, Docker, preview, cloud, device, or production service. Unit tests, builds, linters, and other self-exiting commands need no OPS; CQO records OPS N/A: <reason> instead and no ops.md is written.
ops.md with only ## Not Applicable and one reason line. No worker, Lessons, or Implementation Notes. The completion gate accepts it.test cases passed, vs 4 / 14 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.