Use when running Python code via sandbox, when an experiment fails with a runtime error, when building self-correcting ML agents, or when…
Runway AI API for video generation via curl.
Build, modify, debug, or verify Runway Model Routers: inspect live config and eligible models via MCP, manage approved settings, integrate…
Build, modify, debug, or verify Runway model generation in an application: discover accessible models and constraints with MCP, implement…
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