flowmvi

Guide Kotlin Multiplatform teams in building FlowMVI stores, plugin pipelines, and decorators.

940|35|Updated Apr 2, 2022
One-click install
npx skills add https://github.com/respawn-app/FlowMVI --skill flowmvi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flowmvi
Source: https://github.com/respawn-app/FlowMVI/tree/main/skills/flowmvi
Command: npx skills add https://github.com/respawn-app/FlowMVI --skill flowmvi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

FlowMVI usage guidance helps developers design and implement Kotlin Multiplatform stores, plugin pipelines, decorators, and plugins in a cohesive architecture.

Core Features & Use Cases

  • Structured guidance for building stores, composing plugin pipelines, decorators, and custom plugins in FlowMVI.
  • Emphasis on using official signatures and live docs to ensure correct API usage across multiplatform targets.
  • Real-world usage patterns include state management, container patterns, and delegation to compose complex flows.

Quick Start

Open references/api-signatures.md and references/docs-index.md to start building your first FlowMVI store.

Frequently Asked Questions about flowmvi

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

FAQPage Schema
How do I create a FlowMVI store for Kotlin Multiplatform state management?

Building a FlowMVI store requires referencing api-signatures.md to configure state management for Kotlin Multiplatform apps. You define states and intents, then initialize the store using official API patterns to handle UI architecture.

What is the best way to compose plugin pipelines in FlowMVI?

Composing plugin pipelines in FlowMVI is done by chaining decorators and custom plugins to build complex flows. The Skill leverages live docs to validate the pipeline composition and ensure correct API usage across multiplatform targets.

Can I use FlowMVI decorators to handle complex flows in Kotlin Multiplatform?

Yes, you can use FlowMVI decorators to handle complex flows by applying delegation and container patterns in Kotlin Multiplatform. The Skill provides real-world usage patterns to compose these flows effectively.

Does FlowMVI work across all Kotlin Multiplatform targets?

FlowMVI is designed for Kotlin Multiplatform and emphasizes using official signatures and live docs to ensure correct API usage across multiplatform targets. The Skill validates implementations to maintain compatibility.

When do I need to use custom plugins in a FlowMVI architecture?

You need custom plugins in FlowMVI when extending the store's pipeline with specific delegation logic or side effects. The Skill provides structured guidance for building and composing these plugins within your architecture.