Swiftのactorで共有データへのアクセスを管理し、メモリ内キャッシュとJSONファイル保存を組み合わせて、同時アクセス時のデータ競合を避ける保存処理を設計するスキル。
- iOS・macOSアプリのローカル保存
- オフライン中心のアプリの保存層設計
- ロックによる同期処理を置き換えたいとき
54 件 ・ 関連度順
概要と使いどころ
Swiftのactorで共有データへのアクセスを管理し、メモリ内キャッシュとJSONファイル保存を組み合わせて、同時アクセス時のデータ競合を避ける保存処理を設計するスキル。
Avalonia ViewModels with Zafiro workflow skill. Use this skill when the user needs Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.
日本語の概要は準備中です。原文の説明を表示しています。
Avalonia ViewModels with Zafiro workflow skill. Use this skill when the user needs Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.
日本語の概要は準備中です。原文の説明を表示しています。
Implement the Model-View-ViewModel pattern in .NET applications with proper separation of concerns, data binding, commands, and testable ViewModels using MVVM Toolkit. USE FOR: implementing UI separation with Model-View-ViewModel; using MVVM Toolkit (CommunityToolkit.Mvvm) for ViewModels; designing testable UI architecture. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.
日本語の概要は準備中です。原文の説明を表示しています。
Main app ViewModel patterns (ScopedViewModel, Hilt, StateFlow, triggerEvent, navArgs, savedState flows, events). Use when writing, editing, exploring, debugging, or reviewing ViewModels in the store management app. Covers navArgs, combine+asLiveData, sealed state hierarchies, custom events, init blocks, and companion object placement. NOT for POS (WooPos*) code — use the `pos` skill instead.
日本語の概要は準備中です。原文の説明を表示しています。
Rive アニメーションランタイムリファレンス。 Rive クラス、useRive、useStateMachineInput、RiveComponent、 State Machine、Data Binding、ViewModel、ViewModelInstance、Events、 Layout / Fit / Alignment、.riv ファイル読み込み。 @rive-app/canvas、@rive-app/webgl2、@rive-app/react-canvas、@rive-app/react-webgl2。 Rive Scripting API (Luau)、Artboard、Property、Path / Paint / Renderer、 WGSL Shaders、GPU pipeline、Node / Layout / Converter スクリプト。
Android アプリ開発 (Kotlin) の推奨アーキテクチャリファレンス。 Jetpack, androidx, UI layer, Domain layer, Data layer, state holder, UDF, SSOT, オフラインファースト, モジュール化, ViewModel, viewModelScope, SavedStateHandle, Lifecycle, repeatOnLifecycle, collectAsStateWithLifecycle, LiveData, Hilt による DI, Paging 3 によるページング処理。
AndroidやKMPのモジュール構成と依存関係を整理し、業務処理・画面・データ取得を分けて設計するスキル。実装例をもとに各層の役割を明確にします。
Android・iOS・Desktop・Webで共有する画面づくりに向け、Composeの状態管理、画面遷移、テーマ設定、描画性能の改善を支援するスキル。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Wire CommunityToolkit.Mvvm ViewModels into Microsoft.Extensions.DependencyInjection. Covers the .NET Generic Host composition root, constructor injection, service lifetimes (Singleton / Transient / Scoped), IMessenger registration, resolving ViewModels in Views, keyed services, testing seams, and the legacy Ioc.Default escape hatch. Use across WPF, WinUI 3, .NET MAUI, Uno, and Avalonia.
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Best practices for implementing Android ViewModels using Kotlin 2.3+ Explicit Backing Fields, StateFlow for UI state, and SharedFlow for one-off events.
日本語の概要は準備中です。原文の説明を表示しています。
POS (Point of Sale) architecture and patterns. Use when writing, editing, exploring, debugging, fixing bugs, implementing features, or reviewing WooPos-prefixed classes or files under ui/woopos/. POS uses a different architecture than the main app — plain ViewModel (not ScopedViewModel), pure Compose (no Fragments), Compose Navigation (no nav graphs), parent-child SharedFlow event bus. Loading this skill prevents applying main-app patterns that would be wrong for POS. For analytics use `pos-analytics`, for tests use `pos-tests`.
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Adds, changes, or reviews a screen, sheet, dialog, or destination slice (endpoint to repository to ViewModel to UI to navigation to DI to tests) in a Compose or CMP project. Use when adding a screen, building a new feature, adding a ViewModel or destination, wiring list/detail or a form screen, scaffolding a slice, or reviewing a feature change. Covers Contract.kt, launchGuarded wiring, SavedStateHandle drafts, the state matrix, and new-feature.sh. Do NOT use for routing or architecture (compose-architecture), pure refactors, Gradle work (compose-project), recomposition or styling (compose-ui), repository or persistence work (compose-data), or expect/actual splits (compose-platform).
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Padrões ideais para criação de ViewModel e Wizard em Avalonia usando Zafiro e ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。
Android アプリ開発 (Kotlin) のテストリファレンス。JUnit4, Espresso, テストピラミッド。 テストダブル, Mockito, MockK, Truth, Robolectric, coroutines/Flow/ViewModel テスト。 AndroidJUnit4, ActivityScenario, FragmentScenario, UiAutomator, AndroidTestOrchestrator。 createComposeRule, Compose UI テスト同期。
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
日本語の概要は準備中です。原文の説明を表示しています。