mavericks-mvi-en

Community

Master Mavericks MVI for Android apps.

Authorujffdi
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Mavericks MVI patterns involve many moving parts across State, ViewModel, DI (Hilt), UI subscriptions (Compose/Fragment), Async requests, and DeliveryMode one-shot events. This guide provides a cohesive set of best practices, patterns, and concrete examples to help teams implement and maintain these patterns consistently.

Core Features & Use Cases

  • Clear guidance for designing MavericksState data classes with immutability and safe defaults.
  • Practical patterns for MavericksViewModel initialization, Hilt DI integration, and fine-grained UI subscriptions in Compose and Fragment environments.
  • Techniques for handling Async, execute, and long-lived flows, plus one-shot delivery of events via DeliveryMode.

Quick Start

Install the mavericks-mvi-en skill into your agent's skills directory and begin by reading the state and ViewModel usage examples to scaffold Mavericks 3.x components in your Android project.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: mavericks-mvi-en
Download link: https://github.com/ujffdi/mavericks-mvi-skills/archive/main.zip#mavericks-mvi-en

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.