ios-performance-optimizer

Detect and fix performance, memory, and architecture issues in Swift iOS projects.

Updated May 6, 2026
One-click install
npx skills add https://github.com/Roy-wonji/claude-config --skill ios-performance-optimizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-performance-optimizer
Source: https://github.com/Roy-wonji/claude-config/tree/main/agents/ios-performance-optimizer
Command: npx skills add https://github.com/Roy-wonji/claude-config --skill ios-performance-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps iOS teams locate performance, memory, and architecture issues in Swift/SwiftUI projects and apply safe, prioritized improvements that align with Point-Free Workshop (PFW) principles.

Core Features & Use Cases

  • PFW-aligned end-to-end optimization: Runs a coordinated set of performance and architecture checks (e.g., TCA, SwiftUI, Clean Architecture, concurrency, navigation).
  • Priority-based improvement planning: Produces Critical/High/Medium action plans with concrete file/issue targets.
  • Approval-gated code edits + build verification: Requests user approval per change, applies only approved edits, and triggers the appropriate build flow (Tuist/Xcode/SPM/fastlane) to validate.

Quick Start

Ask the skill to optimize your Swift iOS project by running analysis, generating an improvement plan, asking for approval, then applying approved changes and building to verify.

Frequently Asked Questions about ios-performance-optimizer

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

FAQPage Schema
How do I fix memory leaks and performance issues in a Swift iOS project?

To fix memory leaks and iOS performance issues, this Skill runs deterministic scanning across Swift and SwiftUI codebases, generating a prioritized improvement plan that targets critical architectural problems for approval-gated edits and build-time validation.

Can I optimize SwiftUI and UIKit interop code that uses TCA patterns?

Yes, you can optimize SwiftUI and UIKit interop code using TCA and TCAFlow patterns, as the Skill specifically analyzes these architectures to detect performance regressions and applies PFW-aligned fixes with build verification.

How do I generate a prioritized improvement plan for Swift concurrency issues?

Generating a prioritized improvement plan for Swift concurrency issues involves running the Skill's coordinated analysis, which outputs Critical, High, and Medium action plans with concrete file targets before requesting user approval for edits.

Does the optimization workflow support build automation tools like Tuist and fastlane?

Yes, the optimization workflow supports build automation tools like Tuist, Xcode, SPM, and fastlane, triggering the appropriate build flow to validate changes after applying approved performance fixes to your iOS project.

Why does my iOS build fail after applying performance fixes to WeaveDI dependencies?

iOS build failures after applying performance fixes to WeaveDI dependencies are caught by the Skill's build-time validation phase, which triggers your configured build system to verify that all approved edits compile correctly.

What's the best way to apply PFW-style fixes to a Swift iOS codebase safely?

The best way to apply PFW-style fixes safely is through an approval-gated workflow where the Skill proposes prioritized changes, applies only approved edits, and runs build-time validation across specialized sub-agents to ensure stability.