Skip to main content
skill CX Codex

ios-debugger-agent · harperreed — Claude Code skill: what it does, how to install

Controls a booted iOS simulator via XcodeBuildMCP to build schemes and inspect on-screen UI elements.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add harperreed/dotfiles --skill ios-debugger-agent -a claude-code
Open on GitHub

What ios-debugger-agent does

This skill guides coding agents through debugging iOS applications using XcodeBuildMCP tools. It begins by scanning for an active simulator marked as booted, then locks in session defaults like the scheme and workspace path. The model can then compile the project or start an existing build if the bundle ID is known.

Screen interactions rely on UI element discovery. Instead of guessing raw coordinates, the agent inspects accessibility labels or identifiers before tapping. It can trigger gestures and grab screenshots, while capturing simulator logs in real time.

The agent will not launch a fresh simulator on its own without a direct instruction. It depends strictly on an active XcodeBuildMCP setup and an existing booted device.

What it helps with

  • run an iOS project scheme inside a booted simulator
  • inspect UI hierarchy and tap elements by label or ID
  • capture application runtime logs and console output
  • take simulator screenshots to verify layout states

Example prompts for the agent

  • Run the current scheme on the active iOS simulator and verify that the home screen loads.
  • Inspect the simulator UI, tap the login button, and enter test credentials.
  • Start log capture for our bundle ID, trigger the crash, and show relevant errors.

How to install ios-debugger-agent

1Skills CLI (Vercel)

npx skills add harperreed/dotfiles --skill ios-debugger-agent -a claude-code

2Manually: put the files in place

~/.claude/skills/ios-debugger-agent/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/ios-debugger-agent/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about ios-debugger-agent

How to install ios-debugger-agent in Claude Code?

Run npx skills add harperreed/dotfiles --skill ios-debugger-agent -a claude-code in your terminal or place the file into ~/.claude/skills/ios-debugger-agent/SKILL.md.

What does ios-debugger-agent do?

It provides instructions for managing iOS apps in the simulator via XcodeBuildMCP. The agent uses it to discover booted devices, build code, perform UI interactions, and fetch logs.

Will the agent boot a simulator automatically?

No, the workflow looks for a device already in the booted state. If none is found, the agent asks you to start one before continuing.

Similar skills

All skills for Mobile →

ios-debugger-agent by other authors comes first.

From the same set26

swiftui-view-refactor This skill guides SwiftUI view cleanup, dependency injection, and Observation state handling. Use it when reorganizing existing screens or reviewing view architecture. CX Codex +1 ★ 336repo stars session-reflection-analysis Analyzes Claude Code conversation history to uncover workflow friction and curb token usage. Ideal for running retrospectives after long coding sessions. CX Codex +1 ★ 336repo stars releasing-software This skill walks through release checks, from builds and tests to CI and tagging. Use it to hold off on a tag until CI succeeds. CX Codex +1 ★ 336repo stars native-app-performance A skill that profiles native macOS and iOS apps with xctrace and Time Profiler. Instruments traces get analyzed from the terminal, no Instruments UI needed. CX Codex +1 ★ 336repo stars humanizer This skill spots common AI-writing patterns and rewrites them while preserving the text’s meaning and intended tone. Use it to revise drafts or review finished copy. CX Codex +1 ★ 336repo stars summarize-meetings A skill that reads meeting transcripts in an Obsidian vault, pulls out people, action items and ideas, then writes summary files and links between notes. CX Codex +1 ★ 336repo stars strategy-diagnosis Runs structured diagnostic frameworks to help founders and operators dissect tough business problems step by step. CX Codex +1 ★ 336repo stars snowball-content Turn one topic into a structured content plan with distinct angles, formats, and a publishing calendar. Useful when you need a series of posts rather than a standalone piece. CX Codex +1 ★ 336repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor