backend-rust

Automate Rust backend hygiene and CI/CD pipelines for Axum APIs.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill backend-rust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-rust
Source: https://github.com/timequity/plugins/tree/main/vibe-coder/skills/backend-rust
Command: npx skills add https://github.com/timequity/plugins --skill backend-rust

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

A complete Rust backend stack with Axum, SQLx, Tokio, plus CI/CD automation scaffolds and cross-compilation scripts.

Core Features & Use Cases

  • Project Protection Setup (gitignore, pre-commit)
  • CI/CD references and workflows
  • Automation Scripts for build, test, lint, audit, and checks
  • Cross-compile and multi-target support

Quick Start

Start a new Rust backend project and integrate the scripts and references to automate checks.

Frequently Asked Questions about backend-rust

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up CI/CD automation for a Rust backend project?

CI/CD automation for Rust backends configures workflows across Linux, macOS, and Windows to enforce testing, linting, auditing, and dependency checks. This Skill provides pre-built workflows and scripts that integrate with pre-commit hooks and cross-compilation targets, eliminating manual setup and ensuring consistent code quality gates before deployment.

Can I use Axum with SQLx and Tokio for a production API?

Axum, SQLx, and Tokio form a complete production-ready stack for Rust APIs. Axum provides async web routing, SQLx delivers compile-time query validation, and Tokio powers async runtime. This Skill scaffolds the integration, pre-commit protection, and CI workflows needed to maintain security and hygiene across this stack.

How do I cross-compile a Rust backend for multiple platforms?

Cross-compilation for Rust backends targets different architectures and operating systems from a single codebase. This Skill includes automation scripts that handle multi-target builds, ensuring your Axum API runs on Linux, macOS, and Windows without platform-specific code duplication or manual build orchestration.

What project protection steps should I enforce before committing Rust code?

Rust project protection includes gitignore rules, pre-commit hooks for formatting and linting, dependency audits, and test gates. This Skill automates these protective layers so code quality checks run locally before commits, catching issues early and preventing unsafe or poorly-tested code from reaching CI.

Does this cover testing and auditing for Rust dependencies?

Yes. The Skill integrates testing, auditing, and dependency-check tooling into automated workflows. Scripts run tests, scan for vulnerabilities, and validate dependency integrity as part of CI/CD pipelines, meeting functional requirements for mandatory project protection and security compliance.