Automatically discover WebAssembly skills when working with WebAssembly. Activates for wasm development tasks.
Assist Swift developers who consume JavaScriptKit for WebAssembly development
Rust specialist with expertise in async programming, ownership patterns, FFI, and WebAssembly development
Check Swift on Wasm compatibility, identify incompatible frameworks, port and refactor code for WebAssembly
Assist Swift developers using BridgeJS for Swift-to-JavaScript interoperability in WebAssembly projects
Comprehensive Blazor development expertise covering Blazor Server, WebAssembly, and Hybrid apps. Use when building Blazor components, implementing state management, handling routing, JavaScript...
Expert guidance for developing cross-platform desktop applications with Avalonia UI framework. Use when building, debugging, or optimizing Avalonia apps including MVVM architecture, XAML design,...
Use when integrating crates or ecosystem questions. Keywords: E0425, E0433, E0603, crate, cargo, dependency, feature flag, workspace, which crate to use, using external C libraries, creating...
Rust systems programming, memory safety, Axum/Tokio and WebAssembly guide.
Rust systems programming, memory safety, Axum/Tokio ve WebAssembly rehberi.
Adds a complete blog feature to an existing Blazor WebAssembly Static Web App with Azure Functions backend and Azure File Share for markdown storage. Use when implementing blog functionality in...
Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these patterns in `core` when doing anything IO
How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb
SQLite file format, B-trees, pages, cells, overflow, freelist that is used in tursodb
General guidelines for Commits, formatting, CI, dependencies, security
How to write tests, when to use each type of test, and how to run them. Contains information about conversion of `.test` to `.sqltest`, and how to write `.sqltest` and rust tests
General Correctness rules, Rust patterns, comments, avoiding over-engineering. When writing code always take these into account
How to debug tursodb using Bytecode comparison, logging, ThreadSanitizer, deterministic simulation, and corruption analysis tools
Information about the differential fuzzer tool, how to run it and use it catch bugs in Turso. Always load this skill when running this tool
Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation.