com um clique
rust-ecosystem
Rust Ecosystem Skill
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Rust Ecosystem Skill
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Safe, deny-by-default intake workflow for the T3MP3ST offensive-security capability candidate.
Multi-Agent Collaboration Skill
Security audit and vulnerability scanning workflow. Use when reviewing code for security issues, checking configurations, or validating hardening measures.
Context Efficiency Skill
System Dev Skill — NixOS-Dev-Quick-Deploy Harness
Query structured wiki sections in .understand-anything/wiki/ for subsystem overviews, architecture, and function discovery — before reading raw files
| name | rust-ecosystem |
| description | Rust Ecosystem Skill |
This skill provides agents with the procedural knowledge required to interact with the Rust toolchain within the NixOS-Dev-Quick-Deploy environment. It details the required commands, validation gates, and expected outputs for refactoring and building Rust components.
cargo, rustc, clippy, and rustfmt available (typically provided via nix develop or NixOS packages).Cargo.toml).Goal: Verify that the code compiles conceptually without producing a binary.
Command: cargo check --all-targets --all-features
Expected Output: No errors. Warnings are acceptable but should be reviewed.
Agent Action on Error: Read the compiler error closely. Rust errors are highly descriptive and often suggest the exact fix.
Goal: Ensure code adheres to Rust idioms and best practices.
Command: cargo clippy --all-targets --all-features -- -D warnings
Expected Output: Exits with 0. If it fails, clippy has found a warning which is treated as an error (-D warnings).
Agent Action on Error: Apply the suggested fix from clippy. Often this involves borrowing correctly, removing redundant clones, or simplifying iterators.
Goal: Ensure the codebase uses the canonical format.
Command: cargo fmt --check (to verify) or cargo fmt (to apply).
Agent Action: Always run cargo fmt after modifying a .rs file before proposing a commit.
Goal: Run unit and integration tests.
Command: cargo test --all-features
Agent Action: If a test fails, use agrep to find the test source, read the logic, and fix the invariant.
cargo add <crate>. E.g., cargo add tokio --features full.openssl-sys), the flake.nix or corresponding buildRustPackage in the nix/modules tree must be updated to include the native library via buildInputs and nativeBuildInputs..agent/RUST-ENGINEERING-INSTRUCTIONS.md to establish architectural bounds.src/*.rs files.cargo fmt.cargo clippy -- -D warnings.cargo test.