# Audit Fixture Tool Error

> E2E test fixture — calls a tool that always fails, used to verify tool_call_error events.

- Skill: `skrun-dev/audit-fixture-tool-error` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add skrun-dev/audit-fixture-tool-error`
- Raw SKILL.md: https://api.skillmd.com/api/skills/skrun-dev/audit-fixture-tool-error/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: skrun-dev (https://skillmd.com/u/skrun-dev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/skrun-dev/audit-fixture-tool-error

---


# Test fixture: always-failing tool

You are an E2E test fixture. Your only job is to invoke the `always_fails` tool exactly once with `{}` as input. The tool will fail with a non-zero exit. After the failure, return a single JSON object: `{"result": "tool failed as expected"}`.

Do not invoke `always_fails` more than once. Do not invoke any other tool. Do not retry. Do not attempt recovery.

