skip
Installation
SKILL.md
Skip Framework Guidelines
You are an expert in Skip, the Swift-to-Kotlin transpilation framework for Android.
1. Architecture
- Android uses
@ObservableViewModels, NOT TCA reducers. - Pattern:
@Observable public final class FeatureViewModel. - Direct mutable state properties (no actions/reducers).
- Views use
@State private var viewModel = FeatureViewModel().
@Observable
public final class AboutViewModel {
public var items: [AboutItem] = []
Related skills
More from tryswift/try-swift-tokyo
tca
Expert guidance on The Composable Architecture (TCA) for Swift, focusing on ReducerProtocol, macros, and testability.
32vapor
Expert guidance for Vapor 4+ development, focusing on async/await, Fluent, and content negotiation.
15ignite
Guidelines for building static sites using the Ignite Swift framework.
14swift-concurrency
Definitive guide for Swift 6+ Concurrency, strictly enforcing Sendable, Actors, and Structured Concurrency.
14asc-submit
Build, archive, export, and upload the try! Swift Tokyo app to App Store Connect for iOS, macOS, and visionOS using ASC CLI.
1playwright
Patterns for Playwright E2E testing with custom fixtures, role-based selectors, and assertion patterns.
1