ios-fix

Fixes iOS bugs autonomously by reproducing, patching, rebuilding, and verifying on a real device.

Updated Sep 13, 2026
One-click install
npx skills add https://github.com/abdulazeezoj/monovella-poc --skill ios-fix-abdulazeezoj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-fix
Source: https://github.com/abdulazeezoj/monovella-poc/tree/main/.agents/skills/gstack/ios-fix
Command: npx skills add https://github.com/abdulazeezoj/monovella-poc --skill ios-fix-abdulazeezoj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually fixing iOS bugs found during QA requires reproducing the issue, editing Swift source, rebuilding, redeploying, and re-verifying on a device — a slow loop that often ships fixes without regression coverage. This Skill closes that loop automatically: it takes a bug report, writes the fix, and confirms the fix on a real device with zero human intervention. ## Core Features & Use Cases - Reproduction-first fixing: Captures a GET /state/snapshot that reproduces the bug before any Swift source is edited, storing it as a regression test fixture in test/fixtures/ios-fix/ so the bug cannot silently recur. - End-to-end autonomous loop: Reads the /ios-qa finding, writes the fix, rebuilds, redeploys, and verifies the fix on the physical device. - Use Case: After /ios-qa reports that the settings screen crashes on rotation, invoke this Skill to reproduce the crash, patch the view controller, redeploy to the iPhone, and confirm the rotation no longer crashes — with the pre-bug snapshot saved as a permanent regression fixture. ## Quick Start Ask the agent to fix the iOS bug reported by /ios-qa and verify the fix on the connected device.

Frequently Asked Questions about ios-fix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically fix an iOS bug found during QA?

Invoke the skill with the /ios-qa finding. It reads the bug report, captures a reproducing state snapshot, edits the Swift source, rebuilds, redeploys to the device, and verifies the fix without manual steps.

What is a reproducing snapshot in iOS bug fixing?

It is a `GET /state/snapshot` capture of the app state that reproduces the bug, taken before any code change. The snapshot is stored in `test/fixtures/ios-fix/` as a regression test fixture so the same bug cannot recur silently.

Does this skill require a physical iPhone or can it use a simulator?

The workflow rebuilds, redeploys, and verifies the fix on a real connected device. It is designed around on-device verification rather than simulator-only checks.

Can I use this skill without running /ios-qa first?

Yes. It accepts any bug description, but it is optimized for findings from /ios-qa since those include the bug description, screenshot, and reproduction context the fixer reads directly.

What happens if the fix cannot be verified on the device?

The skill reports a BLOCKED or DONE_WITH_CONCERNS status with the reason, what was attempted, and a recommendation, escalating after repeated failed fix attempts rather than looping indefinitely.