Prueba de vida de los frenos de un arnes agentico: por cada regla verificable inyecta la violacion en un sandbox y exige que el freno muerda (audit en rojo o gate exit distinto de cero), con caso negativo obligatorio (el arnes conforme pasa) y veredicto tri-estado MUERDE/NO-MUERDE/OMITIDA. Usar al pedir 'probar que los frenos muerden', 'selftest del arnes', 'harness selftest', 'el gate esta vivo o muerto', 'regla sin comando que la haga fallar'. NO para puntuar calidad (agent-harness-audit) ni reparar (agent-harness-repair).
68
87%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Una regla sin un comando que falle al violarla es una sugerencia. Este skill demuestra que los frenos de un arnes estan vivos: scripts/selftest_harness.py copia el arnes a un sandbox, inyecta UNA violacion por freno verificable (placeholder, done sin evidencia, ciclo de deps, dep colgante, doble activa, id fantasma, comando npm inexistente, señal rota del gate) y exige que el freno correspondiente muerda. En un arnes v2 ademas EJECUTA los hooks emitidos con payloads stdin reales: Write en hands_off y fuera de fair_game deben denegarse, rm -rf / debe denegarse, el Stop debe bloquear al superar max_turns y ante un done sin evidencia, y borrar .claude/settings.json debe poner H1 en rojo. Incluye la mitad que casi nadie escribe: el caso negativo — el arnes conforme pasa sin hallazgos y el arbol real queda intacto (references/probes-y-limites.md). [CÓDIGO]
agent-harness-audit) ni aplicar fixes (agent-harness-repair).${CLAUDE_PLUGIN_ROOT}/skills/agent-harness-selftest/scripts/selftest_harness.py <dir-del-arnes> --json. [CÓDIGO]Capas del packet, cargables bajo demanda (disciplina ICM: una capa por vez, nunca todas juntas): references/ guías de profundidad (cargar UNA por etapa) · knowledge/ cuerpo de conocimiento · prompts/ prompts listos · examples/ salida de ejemplo · agents/ subagentes del packet · scripts/ automatización local · assets/ recursos estáticos.
e8f986b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.