implement-mobile-feature

Guide Android and iOS mobile feature implementation across MVVM and Clean Architecture.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/vndkubi/bootstrap-toolkits --skill implement-mobile-feature
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: implement-mobile-feature
Source: https://github.com/vndkubi/bootstrap-toolkits/tree/main/.github/skills/implement-mobile-feature
Command: npx skills add https://github.com/vndkubi/bootstrap-toolkits --skill implement-mobile-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guided mobile feature implementation across Android and iOS, delivering architectural guidance and concrete artifacts to accelerate cross-platform delivery.

Core Features & Use Cases

  • Step-by-step guidance to create or modify screens, ViewModels, use cases, repositories, data sources, DTOs, navigation routes, and DI modules following MVVM + Clean Architecture.
  • Applicable to adding new features, fixing bugs, or updating existing flows across Android (Kotlin/Jetpack Compose) and iOS (Swift/SwiftUI).
  • Ensures consistent architecture, testability, and maintainability across mobile projects.

Quick Start

Provide a feature brief and this Skill will generate an end-to-end mobile feature implementation plan for Android and iOS.

Frequently Asked Questions about implement-mobile-feature

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

FAQPage Schema
How do I implement a mobile feature across Android and iOS using MVVM and Clean Architecture?▼

To implement a mobile feature across Android and iOS, this Skill provides step-by-step guidance for creating screens, ViewModels, use cases, repositories, data sources, DTOs, navigation routes, and DI modules following MVVM and Clean Architecture.

What's the best way to structure a new screen and ViewModel for Jetpack Compose and SwiftUI?▼

The best way to structure a new screen and ViewModel is by applying layer-specific file patterns and code organization that enforce consistent architecture, testability, and maintainability across Jetpack Compose and SwiftUI.

Can I use this approach to fix bugs and update existing navigation flows?▼

Yes, you can use this approach to fix bugs and update existing flows. It applies to feature additions, bug fixes, and UI or navigation changes across screens, ViewModels, and integrated DI modules.

How does a dependency injection module integrate with a new mobile feature?▼

A dependency injection module integrates with a new mobile feature by enforcing platform analysis and layer-specific file patterns during implementation, ensuring that repositories, data sources, and use cases are properly wired into the navigation routes.

Do I need to write tests when adding a use case and repository to my mobile app?▼

Yes, you need to write tests when adding a use case and repository. The Skill enforces testing across mobile projects to ensure consistent architecture, testability, and maintainability for both Android and iOS.