dos-skillifylisted
Install: claude install-skill anthony-chaudhary/dos-kernel
# dos-skillify — make any skill ask a witness instead of believing itself
> **A skill is a screenplay, not a program — and most screenplays trust the
> worker.** When a skill concludes "the fix shipped" because the agent said it
> committed, "the goal is met" by re-reading its own transcript, or "all 7
> workers returned" by `filter(Boolean)`, the part deciding ground truth *is*
> the part being judged. That is consistency, not grounding (docs/138). This
> skill does not rewrite the *job*; it changes **how the skill knows a step
> worked** — it finds every belief-bit and replaces the self-check with a `dos`
> verb whose byte-author is not the agent. The kernel decides; the converted
> skill narrates.
The shape is domain-free: **parse the skill into claim-sites → classify each as
ADD / REPLACE / GUARD / LEAVE → emit an additive new copy + a report.** The
*policy* (which lanes, which plan grammar, which exit codes) is data read from
`dos doctor --json`, never literals — which is exactly what lets the converted
skill run unchanged on a host with different lanes. Full design: docs/345.
## When to use this (and when not)
- **Use it** when you have a skill (a `SKILL.md`, an agent prompt, a workflow
script) that sets belief bits from self-report and you want those seams
grounded — your own skill, a vendored one, or a public skill you're preparing
a variant of.
- **Do not use it** to rewrite a skill's job, make it "smarter", or convert a
pure-prose/taste skill that sets n