ios-dev

Guide iOS feature implementation across SwiftUI, WidgetKit, Live Activities, and XCTest workflows.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/shabaraba/shabaraba-cc-plugins --skill ios-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-dev
Source: https://github.com/shabaraba/shabaraba-cc-plugins/tree/main/packages/claude-org/skills/ios-dev
Command: npx skills add https://github.com/shabaraba/shabaraba-cc-plugins --skill ios-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often need structured guidance to implement iOS features efficiently while aligning with Swift, SwiftUI, and related Apple frameworks.

Core Features & Use Cases

  • Guidance on architecture patterns (MVVM or The Composable Architecture) and module organization for iOS apps.
  • Practical workflows for integrating Live Activities, WidgetKit, and XCTest-based testing in real projects.
  • Real-world example: prototype a feature using SwiftUI that shows a Live Activity badge and corresponding widget.

Quick Start

Outline a SwiftUI iOS feature using Live Activities and WidgetKit with a concise implementation plan.

Frequently Asked Questions about ios-dev

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

FAQPage Schema
How do I implement SwiftUI Live Activities and WidgetKit features in an iOS app?

To implement SwiftUI Live Activities and WidgetKit features, outline a concise implementation plan that prototypes the feature using standard SwiftUI patterns. This workflow guides you through integrating the live activity badge and corresponding widget directly in Xcode.

What is the best way to structure an iOS app using The Composable Architecture or MVVM in Swift?

Structuring an iOS app using MVVM or The Composable Architecture involves organizing modules around specific architectural patterns. It provides structured guidance to align your Swift codebase with these patterns for efficient feature implementation and maintenance.

How do I set up XCTest workflows for SwiftUI feature maintenance in Xcode?

Setting up XCTest workflows for SwiftUI involves configuring standard build and testing pipelines in Xcode. This process ensures your iOS feature implementations and prototypes are validated through consistent testing workflows.

Can I use this iOS development workflow for both prototyping and maintaining existing SwiftUI features?

Yes, this iOS development workflow applies to both prototyping new features and maintaining existing SwiftUI implementations. It satisfies requirements for standard SwiftUI patterns and build workflows using Xcode across various app development stages.

Does this iOS development guide support integrating WidgetKit with existing Swift codebases?

Yes, this iOS development guide supports integrating WidgetKit with existing Swift codebases. It offers practical workflows for integrating WidgetKit and Live Activities in real projects while adhering to standard SwiftUI patterns and architectural constraints.