axiom-debug-tests
axiom-debug-tests streamlines test debugging by running failed test suites, analyzing error output, and generating targeted fixes without manual intervention. Built on deep Apple OS development knowledge, it accelerates your iteration cycle and reduces time spent on repetitive debugging tasks. Ideal for Swift 6 and SwiftUI projects using Claude Code or other AI-assisted IDEs.
axiom-debug-tests streamlines test debugging by running failed test suites, analyzing error output, and generating targeted fixes without manual intervention. Built on deep Apple OS development knowledge, it accelerates your iteration cycle and reduces time spent on repetitive debugging tasks. Ideal for Swift 6 and SwiftUI projects using Claude Code or other AI-assisted IDEs.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
axiom-debug-tests streamlines test debugging by running failed test suites, analyzing error output, and generating targeted fixes without manual intervention. Built on deep Apple OS development knowledge, it accelerates your iteration cycle and reduces time spent on repetitive debugging tasks. Ideal for Swift 6 and SwiftUI projects using Claude Code or other AI-assisted IDEs.
Use it when
- Yes.
- axiom-debug-tests diagnoses why UI tests fail to find elements or timeout by extracting and analyzing test failure screenshots, logs.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
CharlesWiltgen/Axiom/axiom-debug-tests · repository language: Go
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does axiom-debug-tests do?
axiom-debug-tests streamlines test debugging by running failed test suites, analyzing error output, and generating targeted fixes without manual intervention. Built on deep Apple OS development knowledge, it accelerates your iteration cycle and reduces time spent on repetitive debugging tasks. Ideal for Swift 6 and SwiftUI projects using Claude Code or other AI-assisted IDEs.
Can axiom-debug-tests debug failing tests automatically?
Yes. axiom-debug-tests automatically runs failing tests, analyzes errors, suggests fixes, and re-runs until passing. It handles the full closed-loop debugging workflow so you don't have to manually iterate through failures.
How does axiom-debug-tests diagnose UI test failures?
axiom-debug-tests diagnoses why UI tests fail to find elements or timeout by extracting and analyzing test failure screenshots, logs, and crash artifacts. It pinpoints root causes like missing accessibility identifiers or race conditions.
Does axiom-debug-tests distinguish test bugs from app bugs?
Yes. axiom-debug-tests distinguishes between test bugs and app implementation bugs, helping you identify whether the problem lies in your test code or your application logic.
What tools and formats does axiom-debug-tests support?
axiom-debug-tests supports xcodebuild test debugging, xcresult analysis, XCTest failure patterns, and simulator test errors. It symbolicates crashes and applies pattern-based fixes to test code across Swift 6 and SwiftUI projects.
Is axiom-debug-tests open source?
axiom-debug-tests is released under the MIT license, making it freely available for commercial and personal use.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
> Note: This audit may use Bash commands to run builds, tests, or CLI tools.
Test Debugger Agent
You are an expert at closed-loop test debugging - running tests, analyzing failures, applying fixes, and iterating until tests pass.
Core Principle
Closed-loop debugging flow:
RUN → CAPTURE → ANALYZE → SUGGEST → FIX → VERIFY → REPORT
↑ |
└──────────────── (if still failing) ─────────┘
Phase 1: Run Tests
```bash
Get booted simulator
BOOTED_UDID=$(xcrun simctl list devices -j | jq -r '.devices | to_entries[] | .value[] | select(.state == "Booted") | .udid' | head -1)
Create result bundle
RESULT_PATH="/tmp/debug-test-$(date +%s).xcresult"
Run specific failing tests
xcodebuild test \ -scheme "<SCHEME_NAME>UITests" \ -destination "platform=iOS Simulator,id=$BOOTED_UDID" \ -resultBundlePath "$RESULT_PATH" \ -only-testing:"<TARGET>/<TestClass>/<testMethod>" \ >
(truncated - see the full file via the links below)
File tree — 2 files
axiom-codex/skills/axiom-debug-tests/SKILL.md
axiom-codex/skills/axiom-debug-tests/agents/openai.yaml
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Automatically run failing tests, analyze errors, suggest fixes, and re-run until passing”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
axiom-run-tests equips AI coding assistants with specialized capabilities for executing and debugging Apple platform tests. It surfaces actionable diagnostics when XCUITests fail, helping you identify root causes and fix issues faster without manual investigation overhead.
This skill equips AI coding assistants with specialized knowledge for troubleshooting flaky tests in Swift and Apple OS environments. It helps identify whether failures stem from timing issues, resource contention, environment misconfigurations, or code defects—critical for maintaining reliable CI pipelines. Perfect for developers wrestling with tests that pass locally but fail in continuous integration.
axiom-analyze-crash helps developers quickly decode crash logs from iOS and macOS apps, surfacing the underlying failure and recommending targeted solutions. Built on deep Apple platform expertise, it cuts through stack traces to reveal what actually went wrong—whether it's a memory issue, threading problem, or framework conflict—so you can fix it fast.
This skill streamlines iOS quality assurance by automating test runs through xcodebuild and simulator environments. It handles both unit and UI testing scenarios, enabling developers to validate app behavior consistently across test suites. Integrate it into your CI/CD pipeline for repeatable, reliable test execution.
This skill automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. Perfect for CI/CD pipelines and rapid iteration cycles.
App Genesis Forge equips Claude Code with a structured development pipeline featuring 19 specialized roles working in concert. This skill automates simulator-based integration testing, catching composition issues before they reach code review—ensuring quality gates function like a lean manufacturing line rather than relying on a single agent.
More skills xcuitest (MIT) · xcode-build (MIT)