Agent skill

backend-rust

Rust/WASM backend in api-rust/. High-performance alternative using workers-rs, utoipa for OpenAPI, and Supabase REST API. Port 9999 for local dev. 10-100x faster than Python.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/backend-rust

SKILL.md

Skill: Backend Rust

High-performance Rust backend development for Cloudflare Workers.

Routing Logic

Analyze the user's intent and route to the appropriate workflow:

Route Developmentworkflows/create-route.md

  • "Create a Rust endpoint for [feature]"
  • "Add a route handler for [resource]"
  • "Implement [endpoint] in Rust"

Model Developmentworkflows/create-model.md

  • "Create a Rust struct for [entity]"
  • "Add serde model for [data]"
  • "Define types for [feature]"

Database Operationsworkflows/database.md

  • "Query Supabase from Rust"
  • "Use the Supabase REST client"

Authenticationworkflows/auth.md

  • "Protect Rust endpoint"
  • "Validate JWT in Rust"

Configuration Questionscontext/config.md

  • "How do I build the Rust backend?"
  • "What's the binary size?"
  • "How to optimize WASM?"

Workflows

  • workflows/create-route.md - Create new API endpoints
  • workflows/create-model.md - Define Rust structs
  • workflows/database.md - Supabase REST operations
  • workflows/auth.md - JWT authentication

Context

  • context/config.md - Build and deployment config
  • context/structure.md - Directory structure
  • context/patterns.md - Common Rust patterns

Didn't find tool you were looking for?

Be as detailed as possible for better results