claude

ios-development

Comprehensive iOS development plugin with VIP+W architecture, UIKit horizontal-first layouting, legacy code migration, 9 specialized agents, 10 skills, and analysis scripts for performance, memory, and accessibility.

1 on GitHubby Ari Munandarv2.2.0MITupdated 9 months agodevelopment
/

Plugin ios-development from marketplace claude-code-ios-plugin in arimunandar/claude-code-ios-plugin. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (11)

  • Code Review Checklist

    Comprehensive code review guidelines for iOS/Swift covering architecture, performance, security, and best practices

  • Interview Patterns

    Best practices for gathering requirements using AskUserQuestion before taking action

  • iOS Performance

    Memory management, profiling, optimization techniques, and Instruments usage for high-performance iOS apps

  • iOS Security

    iOS security best practices including Keychain Services, biometrics, data protection, network security, and App Attest

  • iOS Testing

    Unit testing, UI testing, TDD patterns, mocking, and test doubles for VIP+W architecture

  • Legacy to VIP+W Migration

    Step-by-step guide for refactoring legacy/spaghetti iOS code to VIP+W Clean Architecture

  • Swift Concurrency

    Modern Swift concurrency with async/await, actors, TaskGroup, Sendable, and proper actor isolation for thread-safe iOS development

  • SwiftUI Patterns

    Modern SwiftUI patterns for iOS 18+, including @Observable, navigation, state management, and view composition following SOLID principles

  • UIKit Horizontal-First Layouting

    Horizontal-first slicing methodology with mandatory ASCII preview for UIKit layout design

  • UIKit Patterns

    Pure UIKit patterns for state management, data binding, and component design without SwiftUI bridging

  • VIP+W Architecture

    VIP+W (View-Interactor-Presenter-Worker) Clean Architecture for iOS with unidirectional data flow and proper separation of concerns

Slash commands (7)

  • /ios-development:ios-archive

    Archive iOS app for App Store or Ad Hoc distribution

  • /ios-development:ios-build

    Build iOS/macOS project for simulator, device, or macOS

  • /ios-development:ios-deploy

    Deploy and run iOS app on simulator or device

  • /ios-development:ios-lint

    Run SwiftLint and fix violations

  • /ios-development:ios-review

    Comprehensive code review using specialized iOS agents

  • /ios-development:ios-test

    Run unit and UI tests for iOS/macOS projects

  • /ios-development:migrate-legacy

    Analyze legacy iOS code and create a migration plan to VIP+W Clean Architecture

Subagents (9)

  • accessibility-auditor

    Audits iOS code for accessibility compliance including VoiceOver, Dynamic Type, and WCAG guidelines

  • appstore-reviewer

    Reviews iOS apps for App Store compliance, including guidelines, privacy manifests, and Info.plist requirements

  • ios-code-reviewer

    Reviews Swift/iOS code for best practices, SOLID principles, memory management, concurrency safety, and performance issues

  • ios-security-auditor

    Audits iOS applications for security vulnerabilities following OWASP Mobile Top 10 and Apple security best practices

  • legacy-migrator

    Analyzes legacy/spaghetti iOS code and creates migration plans to VIP+W Clean Architecture

  • memory-leak-detector

    Specialized agent for detecting memory leaks, retain cycles, and memory management issues in iOS code

  • performance-optimizer

    Analyzes iOS code for performance issues including memory leaks, slow operations, and optimization opportunities

  • test-coverage-analyzer

    Analyzes test coverage, identifies gaps, and suggests test improvements for iOS projects

  • uikit-architect

    Expert in VIP+W Clean Architecture and UIKit horizontal-first layouting for iOS development

Hooks (3)

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/session-start.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/validate-swift-edit.py

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/run-swiftlint.sh

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain ios-development?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted