boshu2/agentops-standards
Load only the standards relevant to a caller-supplied change, then report concrete findings. Triggers: "check standards", "which standards apply".
This is a copy. The original lives at boshu2/standards.
npx skills add https://github.com/boshu2/agentops --skill standards
Load the smallest set of standards justified by the caller's files, language,
and risks. Do not preload the entire reference corpus.
common-standards.md plus only the matching language or checklistreferences.
not-checked scope.
This skill provides context and findings. It does not edit, validate, retry,
approve, commit, release, deliver, or decide continuation.
When the supplied change rewrites existing files in bulk — formatters,
codemods, migration scripts, generators pointed at hand-written sources —
check it against three standards and report each as a finding when absent:
command or script whose inputs, outputs, and dry-run mode can be inspected.
Edits scattered across ad-hoc one-liners and manual touch-ups are the
diffuse mutation failure mode: no single point can be audited, re-run,
or blamed. Finding: name every mutation path outside the chokepoint.
originals are preserved with content hashes recorded (a committed baseline
counts), so "the rewrite changed only what it claims" is checkable
byte-for-byte, not asserted. Finding: a bulk rewrite with no verifiable
before-state.
does not touch, and the diff respects it. A formatter run that also renames,
a codemod that also refactors, is the scope-creep rewrite failure mode.
Finding: any file class in the diff outside the change's own stated scope.
Stop condition for this check: all three standards have an explicit pass or
finding; a bulk-rewrite review that reports style nits but skips these is
incomplete.
Take boshu2/agentops-standards from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.