Choose, build, modify, debug, or verify Runway recipe integrations: match a recipe to the user's use case, follow its current contract…
Generate videos directly using the Runway API via runnable scripts.
Use when writing comments, commits, posts, copy, PR descriptions, or any prose that must sound human, not LLM-generated.
Use tokio::runtime::Runtime to manage async code in synchronous contexts (required for FFI bindings).
Standardizes Rust backend development using Axum and Tokio with strict guidelines for error handling, async safety, and project…
Enforces high-quality Rust backend development practices using the Axum and Tokio ecosystem.
When to activate: Rust CLI tools, clap, command-line arguments, subcommands, config files, environment variables, terminal output
Comprehensive Rust code review that fans out across detected technology areas, running them in parallel when the agent supports subagents…
Architects high-performance Rust core libraries designed for seamless cross-language integration and efficient document processing.
When to activate: Rust database, sqlx, diesel, PostgreSQL, SQLite, MySQL, migrations, queries, connection pools, transactions
Visualize Rust project dependencies as ASCII art.
Standardizes Rust backend development using Axum and Tokio with best practices for error handling, async safety, and performance.
Use when Rust error handling with Result, Option, custom errors, thiserror, and anyhow.
When to activate: Rust generics, trait bounds, associated types, GATs, where clauses, PhantomData, higher-ranked trait bounds, type system
//! use htmltomarkdown::HtmlConverter; //! let converter = HtmlConverter::new(); //! let markdown = converter.convert(" Hello ")?; //!
When to activate: Rust modules, Cargo.toml, workspaces, crate organization, pub visibility, use declarations, features, dependencies
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best practices
When to activate: Rust security, unsafe code, input validation, secret handling, cryptography, supply chain, audit, injection prevention
When to activate: Rust serde, JSON, serialization, deserialization, custom serialize, rename, flatten, skip, default, serde_json, toml…
Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage.
Explore Rust trait implementations using LSP.