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
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.