The official skill registry for Fawx. Skills are WASM binaries that run sandboxed inside the Fawx engine.
Every skill in this registry is:
- Sandboxed in WebAssembly. No filesystem access, no environment variables, no process spawning.
- Capability-gated. Each skill declares what it needs (network, storage, etc.) and gets nothing more.
- Signed with Ed25519. Install fails if the signature doesn't match a trusted publisher key.
- Self-contained. No transitive dependencies. What you install is what runs.
fawx skill install weather| Skill | Description | Capabilities |
|---|---|---|
| weather | Current weather and 3-day forecasts via Open-Meteo | network |
| calculator | Evaluate mathematical expressions | none |
| browser | Web search and page fetching via Brave Search API | network |
| github | GitHub PRs and issues via the GitHub API | network |
| canvas | Render tables, charts, and documents | none |
| vision | Image analysis via Anthropic/OpenAI vision APIs | network |
| tts | Text-to-speech via OpenAI audio API | network |
| stt | Speech-to-text via OpenAI Whisper API | network |
| scheduler | Cron-based scheduling and reminders | storage |
Skills are Rust compiled to wasm32-unknown-unknown. See the Fawx Skills SDK for the host API, manifest format, and authoring guide.
Every skill includes a manifest.toml:
name = "my-skill"
version = "1.0.0"
description = "What this skill does"
author = "Your Name"
api_version = "host_api_v1"
capabilities = ["network"]
entry_point = "run"
[[tools]]
name = "my_tool"
description = "What this tool does"
[[tools.parameters]]
name = "query"
type = "string"
description = "Parameter description"
required = trueSkills declare only the capabilities they need:
- network — Make HTTP requests (outbound only, capability-gated)
- network_restricted — HTTP requests limited to specific domains
- storage — Persistent key-value storage (64KB quota per skill)
- notifications — Send user notifications
- sensors — Read sensor data
- phone_actions — Control phone (high privilege)
A skill with no capabilities runs in a fully isolated sandbox with zero external access.
index.json # Skill metadata index
skills/
weather/
manifest.toml # Skill manifest
weather.wasm # Compiled WASM binary
weather.wasm.sig # Ed25519 signature
calculator/
manifest.toml
calculator.wasm
calculator.wasm.sig
...
Registry metadata and tooling: Apache 2.0. Individual skills are licensed per their source repository.