ios-feature-implementation

Community

Universal iOS feature implementation and wiring.

AuthorChoshimWy
Version1.0.0
Installs0

System Documentation

What problem does it solve?

解决与具体 UI 技术栈无关的 iOS 业务实现需求,包括 service、repository、use case、domain model、view model、依赖注入以及导航接线的搭建与落地,帮助团队保持 UI 层与业务逻辑解耦。

Core Features & Use Cases

  • 提供 service、repository、use case、domain model、view model 的结构化实现与测试支撑,确保业务逻辑清晰、易于维护。
  • 负责依赖注入、feature wiring、导航接线和错误流转,统一管理跨模块的调用与数据流。
  • 遵循严格的并发与线程规则,优先使用结构化并发、@MainActor 主线程更新,以及 guard 模式的早期返回,提升稳定性与可维护性。
  • 场景覆盖:在需要实现通用 iOS feature 层的情况下,即使 UI 技术栈不同,也能完成后端逻辑的落地。

Quick Start

Implement a default iOS feature module by wiring service, repository, use case, domain model, and view model, and ensure the changes trigger verify-ios-build validation.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ios-feature-implementation
Download link: https://github.com/ChoshimWy/iOSAgentSkills/archive/main.zip#ios-feature-implementation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.