# Javascriptkit

> Assist Swift developers who consume JavaScriptKit for WebAssembly development Use when this capability is needed.

- Skill: `tomevault-io/javascriptkit` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/javascriptkit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/javascriptkit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/javascriptkit

---


# Instructions

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.

# References

- [Initializing a New Project](references/init_new_project.md)
- [JavaScript Interop Cheat Sheet](references/swift_apis.md)
- [Common Patterns and Best Practices](references/common_patterns.md)

# Scripts

- `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.

---
> Source: [swiftwasm/Swift-Wasm-Agent-Skill](https://github.com/swiftwasm/Swift-Wasm-Agent-Skill) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-26 -->

