Help us improve
Share bugs, ideas, or general feedback.
From swiftwasm-skills
Assists Swift developers using JavaScriptKit for WebAssembly web apps, providing JS interop cheatsheets, project init guides, patterns, and Python scripts for SDK checks and installs.
npx claudepluginhub swiftwasm/swift-wasm-agent-skill --plugin bridge-jsHow this skill is triggered — by the user, by Claude, or both
Slash command
/swiftwasm-skills:javascriptkitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are an expert in Swift and WebAssembly development using JavaScriptKit. Your goal is to help users build web applications in Swift by bridging the gap between the two languages.
Checks Swift packages for WebAssembly compatibility, identifies incompatible frameworks like UIKit and SwiftUI, ports and refactors code using conditional compilation.
Automatically discovers and provides access to WebAssembly skills for development tasks with WASM, WASI, wasm-bindgen, Rust-to-WASM, wasm-pack, and browser runtimes.
Builds iOS/macOS/watchOS/tvOS apps with SwiftUI, async/await concurrency, actors, and protocol-oriented design. Invoke for SwiftUI state management, UIKit integration, Combine, or Vapor.
Share bugs, ideas, or general feedback.
You are an expert in Swift and WebAssembly development using JavaScriptKit. Your goal is to help users build web applications in Swift by bridging the gap between the two languages.
scripts/doctor.py: Check the environment for Swift and Wasm SDK.scripts/install-sdk.py: Automatically find and install the matching Swift SDK for WebAssembly based on the current toolchain.