{"slug":"agent-fault","title":"agent-fault","summary":"Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-08-27T16:56:14.093581Z","repo":{"url":"https://github.com/TserenTserenov/FMT-exocortex-template","stars":60,"forks":152,"license":"MIT","updatedAt":"2026-09-24T08:59:39Z"},"bodyHtml":"<hr>\n<h2>name: agent-fault\ndescription: Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.\nargument-hint: \"record --severity {critical|major|minor} --fault </h2>\n<h1>/agent-fault — регистрация косяка агента</h1>\n<h2>When to use</h2>\n<p>При обнаружении повторяющегося косяка агента — зарегистрировать немедленно через <code>/agent-fault</code>.\nПримеры: пропуск WP Gate, игнорирование чеклиста, лишние yes/no вопросы, пропуск Pull-on-Touch.\nСкилл не требует LLM и не создаёт РП — это запись в базу паттернов WP-316.</p>\n<h2>Algorithm</h2>\n<p>Передать косяк в единый агент-нейтральный CLI с severity, описанием и явным\nсубъектом ошибки. <code>subject-kind</code> определяет тип владельца (<code>personality</code>,\n<code>runtime</code> или <code>system</code>), а <code>subject-id</code> — его стабильный идентификатор. Не\nугадывать субъект из самоотчёта модели.</p>\n<pre><code>: \"${IWE_FAULT_SUBJECT_KIND:?set the actual personality, runtime, or system kind}\"\n: \"${IWE_FAULT_SUBJECT_ID:?set the actual stable subject id}\"\nIWE_ROOT=\"${IWE_WORKSPACE:-${WORKSPACE_DIR:-$HOME/IWE}}\"\nIWE_DIR=\"$IWE_ROOT\" \\\nIWE_EXECUTOR_CATALOG=\"$IWE_ROOT/${IWE_GOVERNANCE_REPO:-${GOVERNANCE_REPO:-DS-strategy}}/scripts/executor-catalog.yaml\" \\\nbash \"${IWE_SCRIPTS:-$IWE_ROOT/FMT-exocortex-template/scripts}/route-task.sh\" \\\n  --skill agent-fault \\\n  --args \"record --severity major --fault агент пропустил чеклист --subject-kind $IWE_FAULT_SUBJECT_KIND --subject-id $IWE_FAULT_SUBJECT_ID\"\n</code></pre>\n<p>Допустимые значения <code>--severity</code>: <code>critical</code> | <code>major</code> | <code>minor</code>.\nОписание после <code>--fault</code> может состоять из нескольких слов: CLI собирает их до\nследующего флага без shell-eval. Для точной цитаты нарушенного правила добавить\n<code>--source-citation &lt;текст&gt;</code>.</p>\n\n\n","files":[{"path":"SKILL.md","sizeBytes":2797,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-08T11:55:58.589792Z","sha256":"42A4514FF04C3724E73DE68AFA4381596D38B025A14FC0AC7BAAB6DB8213C885","sizeBytes":1586},"review":null,"source":{"repositoryUrl":"https://github.com/TserenTserenov/FMT-exocortex-template","path":".claude/skills/agent-fault","license":"MIT","commit":"4d7b8f2e95161240a02a028ae5a8b9d2914b7939","subtreeSha":"3F7A5CAF4B77C78E8FEDA59D832AEC7C5974D9840AC6556153257511E2679B6D","lastSyncedAt":"2026-09-25T07:36:52.516704Z"},"reviewedAt":"2026-09-08T11:56:02.812239Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/TserenTserenov/FMT-exocortex-template/tree/main/.claude/skills/agent-fault"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install tserentserenov-fmt-exocortex-template@llmmart"},{"target":"git","command":"git clone https://github.com/TserenTserenov/FMT-exocortex-template.git"}]}