Rust package manager and build system. Cargo commands, dependency management, and workspace patterns.
Trit: -1 (MINUS - build verification and constraint checking)
Foundation: Cargo + rustc + crates.io
Cargo manages Rust projects with:
# Build
cargo build
cargo build --release
# Test
cargo test
cargo test --lib
# Check (fast)
cargo check
cargo clippy
# Run
cargo run
cargo run --release
# Add dependency
cargo add serde
cargo add serde --features derive
# Cargo.toml (workspace root)
[workspace]
members = ["crates/*"]
resolver = "2"
[workspace.dependencies]
serde = { version = "1.0", features = ["derive"] }
fn trit_from_build(result: &BuildResult) -> i8 {
match result {
BuildResult::Error(_) => -1, // MINUS: compilation failure
BuildResult::Warning(_) => 0, // ERGODIC: warnings
BuildResult::Success => 1, // PLUS: clean build
}
}
cargo-rust (-1) ⊗ acsets (0) ⊗ gay-mcp (+1) = 0 ✓
cargo-rust (-1) ⊗ nickel (0) ⊗ world-hopping (+1) = 0 ✓
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer