skillfed

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

1,095 81 MIT updated by CharlesWiltgen

Install

CharlesWiltgen/Axiom/axiom-debug-tests · repository language: Go

CLI (skillfed)coming soon
git clone https://github.com/CharlesWiltgen/Axiom
cp -r Axiom/axiom-codex/skills/axiom-debug-tests ~/.claude/skills/axiom-debug-tests

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)

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
axiom-codex/skills/axiom-debug-tests/SKILL.md
axiom-codex/skills/axiom-debug-tests/agents/openai.yaml

Related skills

Tags

closed-loop-automation failure-pattern-recognition crash-symbolication test-iteration-loop ui-element-triage xcresult-parsing accessibility-debugging race-condition-detection test-evidence-capture