rust-standards

Consolidate Rust development standards and assessment protocols into a single reference.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/guardian-intelligence/apm2 --skill rust-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-standards
Source: https://github.com/guardian-intelligence/apm2/tree/main/documents/skills/rust-standards
Command: npx skills add https://github.com/guardian-intelligence/apm2 --skill rust-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates Rust development standards and assessment protocols into a single, authoritative reference to improve safety, correctness, and maintainability across Rust projects.

Core Features & Use Cases

  • Unified governance of invariants, hazards, and verification templates across Rust codebases.
  • Applicable to safety-critical libraries, tooling, and deployment workflows requiring formal compliance.
  • Use case: standardize code reviews and audits to reduce defects and increase reliability.

Quick Start

Execute a compliance check against your Rust project to compare it with the rust-standards baseline and generate a structured report.

Frequently Asked Questions about rust-standards

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

FAQPage Schema
What are Rust development standards for high-assurance code?

Rust development standards for high-assurance code codify invariant categories, hazard patterns, and proof templates into an authoritative reference to enforce safety, correctness, and maintainability across Rust projects.

How do I perform a compliance check on a Rust codebase?

To perform a compliance check, execute an assessment against your Rust project to compare it with a standardized baseline, which generates a structured report verifying safety and correctness guarantees.

Can I use these Rust standards for safety-critical libraries and deployments?

Yes, these Rust standards apply directly to safety-critical libraries, tooling, and deployment workflows by providing rigorous verification templates and formal compliance protocols for high-assurance environments.

What is the best way to standardize Rust code reviews for safety and correctness?

The best way to standardize Rust code reviews is to apply consolidated assessment protocols and hazard pattern categories, reducing defects and increasing reliability across all project audits.

How do invariant categories and hazard patterns improve Rust maintainability?

Invariant categories and hazard patterns improve Rust maintainability by codifying specific safety requirements and verification templates, ensuring rigorous defect reduction and long-term reliability across codebases.

When do I need formal verification templates for Rust libraries?

You need formal verification templates for Rust libraries when your project requires high-assurance safety and correctness guarantees, ensuring rigorous compliance during audits and deployments.