LogoClawIndex
案例技能关于
LogoClawIndex

kotlin-project-state-management - Kotlin Multiplatform 状态管理

选择、实现或评审 KMP 状态持有模式,包括 ViewModel、共享 Presenter、MVI、StateFlow、效果、UiState 和测试。

标签

更新于: 2026-10-15

能力

典型输入

典型输出

该技能可以做什么

  • 选择状态持有模式
  • 实现状态持有逻辑
  • 评审状态持有设计
  • 建模不可变 UiState
  • 处理一次性效果
  • 评估状态持有器可测试性
  • 识别状态管理反模式

输入

  • KMP 项目背景
  • 目标平台集合
  • 状态持有需求
  • 现有状态持有代码
  • 生命周期约束

输出

  • 状态持有模式建议
  • 状态持有实现指导
  • UiState 建模指导
  • 效果处理指导
  • 状态管理评审结果
  • 测试指导

要求

  • Kotlin Multiplatform 项目
  • 相关平台生命周期背景

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
Kotlin
Kotlin Multiplatform
状态管理
StateFlow
ViewModel
MVI
UiState
选择状态持有模式
实现状态持有逻辑
评审状态持有设计
建模不可变 UiState
KMP 项目背景
目标平台集合
状态持有需求
状态持有模式建议
状态持有实现指导
UiState 建模指导