ios-dev

Implement iOS features with Swift and SwiftUI using MVVM and design tokens.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/XiriGo/ecommerce-mobile --skill ios-dev-xirigo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-dev
Source: https://github.com/XiriGo/ecommerce-mobile/tree/main/.claude/skills/ios-dev
Command: npx skills add https://github.com/XiriGo/ecommerce-mobile --skill ios-dev-xirigo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the implementation of new features for iOS applications using Swift and SwiftUI, adhering to project-specific coding standards and design tokens.

Core Features & Use Cases

  • Feature Implementation: Develops complete feature modules from data layer to UI.
  • Standard Adherence: Enforces project-wide coding standards, design system usage, and architectural patterns.
  • Use Case: Implement a new user profile screen, ensuring all UI elements match the design tokens and the data flow follows the defined architecture.

Quick Start

Implement the 'user-profile' feature for iOS.

Frequently Asked Questions about ios-dev

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

FAQPage Schema
How do I implement an iOS feature using SwiftUI and Clean Architecture?

To implement an iOS feature using SwiftUI and Clean Architecture, this Skill automates generating complete modules from data layer to UI. It handles DTOs, domain models, mappers, repositories, use cases, ViewModels, and SwiftUI Views following strict MVVM patterns.

Can I use this to build iOS features that enforce strict coding rules like no force unwraps?

Yes, you can build iOS features that enforce strict coding rules like no force unwraps. The Skill automatically applies project-wide coding standards, including @MainActor on ViewModels and strict adherence to specified architectural constraints.

What is the best way to generate SwiftUI Views that match project-specific design tokens?

The best way to generate SwiftUI Views that match project-specific design tokens is using this Skill. It automatically enforces design token specifications for colors, spacing, and typography during feature implementation to ensure UI consistency.

Does this approach handle the entire data flow for a Swift feature from repositories to ViewModels?

Yes, this approach handles the entire data flow for a Swift feature. It processes the full vertical slice from data layer to UI, mapping DTOs to domain models and routing data through repositories and use cases directly into ViewModels.

How do I develop a complete user profile screen in Swift without manually wiring up mappers and use cases?

To develop a complete user profile screen in Swift without manual wiring, this Skill automates the feature implementation. It generates the necessary mappers, repositories, and use cases alongside the SwiftUI Views, adhering to defined architecture.