rairos-dev

Build, test, and debug the Rairos Rust codebase with cargo and Makefile workflows.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/shushuzn/Rairos --skill rairos-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rairos-dev
Source: https://github.com/shushuzn/Rairos/tree/main/.opencode/skills/rairos-dev
Command: npx skills add https://github.com/shushuzn/Rairos --skill rairos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rairos developers need a repeatable workflow to build Rust components, run tests, debug failures, and quickly understand the codebase before implementing new features.

Core Features & Use Cases

  • Rust build variants and targeted commands: Use development and release builds to iterate fast or optimize performance, including building individual crates to reduce turnaround time.
  • Testing workflow: Run the full test suite or focus on specific crates (e.g., rairos-cli or rairos-codegraph) to isolate regressions efficiently.
  • Debugging and code analysis via CodeGraph: Use CodeGraph MCP tools to explore symbols, dependencies, callers/callees, and change impact when adding CLI commands or MCP tools.

Quick Start

Run the Rairos development build by executing make build-dev.

Frequently Asked Questions about rairos-dev

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

FAQPage Schema
How do I build and test a Rust codebase using Makefile workflows?▼

To build and test a Rust codebase, execute `make build-dev` for development builds or `make test` for the full suite, using Makefile-driven workflows combined with Cargo commands to iterate quickly and validate changes.

What is the best way to isolate test regressions in specific Rust crates?▼

To isolate test regressions in specific Rust crates, run targeted cargo test commands focused on individual crates like rairos-cli or rairos-codegraph, reducing turnaround time and pinpointing failures efficiently without running the full suite.

How does CodeGraph help with debugging and analyzing Rust code structure?▼

CodeGraph aids debugging by using MCP queries to explore symbols, dependencies, callers, and callees, enabling rapid code exploration and change-impact analysis when adding CLI commands or implementing new MCP tools.

Can I use cargo clippy and cargo fmt for Rust code analysis alongside development builds?▼

Yes, you can use cargo clippy and cargo fmt for Rust code analysis alongside Makefile-driven development builds to ensure code quality, format consistency, and perform security audits with cargo audit during iteration.

Do I need Rust tooling installed to analyze crate behavior and build individual components?▼

Yes, you need Rust tooling like cargo and Make installed to analyze crate behavior, build individual crates for faster turnaround, and execute Makefile-driven workflows for both development and release builds.