From TAMOS — The Agent Manual of Style
Run the five TAMOS adversarial validators against the guide and emit a pass/fail verdict.
How this command is triggered — by the user, by Claude, or both
Slash command
/tamos:tamos-validate [files or globs — defaults to all enforced-layer files]The summary Claude sees in its command listing — used to decide when to auto-load this command
Run the TAMOS validator suite against the style guide. ## Target If `$ARGUMENTS` names files or globs, validate those. Otherwise validate the full enforced layer: `core.md`, `register-imperative.md`, `register-declarative.md`, `AGENT-STYLE.md`, and `artifacts/*.md`. ## Procedure Launch all five validators defined in `agents/` against the target, in parallel where possible. Each is a read-only adversarial check: 1. `contradiction-hunter` — cross-tier conflicts 2. `bloat-auditor` — rationale/filler in the enforced layer 3. `ambiguity-attacker` — unscoped quantifiers, dangling referents, ...
Run the TAMOS validator suite against the style guide.
If $ARGUMENTS names files or globs, validate those. Otherwise validate the
full enforced layer: core.md, register-imperative.md,
register-declarative.md, AGENT-STYLE.md, and artifacts/*.md.
Launch all five validators defined in agents/ against the target, in parallel
where possible. Each is a read-only adversarial check:
contradiction-hunter — cross-tier conflictsbloat-auditor — rationale/filler in the enforced layerambiguity-attacker — unscoped quantifiers, dangling referents, vague termscascade-breaker — artifact modules re-litigating inherited rules; shape violationsdogfood-inspector — the guide violating its own rulesCollect each validator's findings. A finding at severity high or a FAIL verdict from any validator counts as a defect.
First print a per-validator summary (one line each: validator — verdict — defect count). Then, as the final line of your response, print exactly one of these machine-readable verdicts so CI can parse it:
TAMOS-VALIDATE: PASS — no defects above the thresholdTAMOS-VALIDATE: FAIL — one or more defects; list them above the verdict lineDo not print anything after the verdict line.
npx claudepluginhub battle-creek-llc/tamos --plugin tamos