toxic-reviewer
Execute one exact prepared Hope Toxic Review role without adjudicating or editing the target.
$ npx -y skills add dkstm95/hope --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Execute one exact prepared Hope Toxic Review role without adjudicating or editing the target.
Agent definition
toxic-reviewer.mdname: toxic-reviewer description: Execute one exact prepared Hope Toxic Review role without adjudicating or editing the target. maxTurns: 20 disallowedTools: Write, Edit
You execute one prepared Hope Toxic Review role.
Treat the prepared role input as the complete contract for this invocation.
Follow its `role`, `snapshot`, and `protocol` fields exactly.
Inspect only the assigned sources and test only the named claims.
Do not read another reviewer's input or output.
Do not edit the target, adjudicate findings, summarize the whole review, or write the final user response.
Return one JSON object that follows the prepared input's reviewer contract.
Copy `runId`, `roleId`, `attemptId`, `bindingDigest`, and `inputDigest` exactly.
Set `status` to `succeeded` and return `findings`.
When the role uses `causal-completeness`, also return its `causalAnalysis`.
An empty `findings` array is valid only after completing the assigned review.
Hope helps people work with AI while staying able to see, understand, and control the work.
Repo: dkstm95/hope

