surrealismSurrealDB Surrealism WASM extension development. Write Rust functions, compile to WASM, deploy as database modules. Part of the surreal-skills collection.
Install via ClawdBot CLI:
clawdbot install 24601/surrealismGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://surrealdb.com/docs/surrealdb/extensionsAudited Apr 17, 2026 · audit v1.0
Generated Mar 22, 2026
Financial institutions can use Surrealism to develop WASM extensions for real-time risk assessment, custom encryption, or proprietary quantitative models. These extensions integrate directly into SurrealDB, allowing analysts to execute complex calculations via SurrealQL queries without external APIs, enhancing data security and performance in high-frequency trading environments.
Media companies can create extensions for text analysis, such as sentiment scoring, keyword extraction, or language translation, using Rust's NLP crates. This enables content platforms to embed AI-driven insights directly into their databases, streamlining workflows for tagging, moderation, and personalized recommendations without relying on third-party services.
Development teams can build extensions to generate realistic fake data for testing applications, such as synthetic user profiles or transaction records. This accelerates QA processes by populating SurrealDB with diverse datasets on-demand, reducing dependencies on external mock data tools and ensuring consistency across testing environments.
IoT providers can develop extensions to handle proprietary data formats from sensors, enabling real-time decoding and aggregation within SurrealDB. This allows for efficient storage and querying of telemetry data, supporting applications in smart cities or industrial monitoring where low-latency processing is critical.
A platform offering pre-built Surrealism extensions for common use cases like data analytics or security, sold via subscription or one-time licenses. Revenue is generated through tiered pricing based on features, support levels, or usage volume, targeting businesses seeking to accelerate database customization without in-house Rust expertise.
Agency services providing tailored Surrealism extension development, integration, and training for enterprises with specific database needs. Revenue comes from project-based contracts, hourly rates, or retainer agreements, focusing on industries like finance or healthcare where bespoke solutions are required.
Offering managed hosting for SurrealDB with pre-installed extensions, along with premium support, documentation, and community contributions. Revenue is driven by hosting fees, enterprise support packages, and sponsorship programs, leveraging the open-source nature of Surrealism to build a sustainable ecosystem.
💬 Integration Tip
Start by testing extensions in a local SurrealDB instance using the CLI before deploying to production, and ensure Rust functions are annotated correctly with #[surrealism] to avoid compilation errors.
Scored Apr 19, 2026
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
Python coding guidelines and best practices. Use when writing, reviewing, or refactoring Python code. Enforces PEP 8 style, syntax validation via py_compile, unit test execution, modern Python versions only (no EOL), uv for dependency management when available, and idiomatic Pythonic patterns.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Ship production code with AI agents through acceptance contracts, micro diffs, red green loops, and deterministic handoff checkpoints.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).