Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bjornmelin avatar

Rust Mega Eng

  • 5 installs
  • 5 repo stars
  • Updated August 5, 2026
  • bjornmelin/dev-skills

Rust-mega-eng is an explicit-only Claude Code skill that orchestrates broad Rust ecosystem architecture and product engineering across crates, apps, and services.

About

Rust-mega-eng is a Claude Code skill that acts as an explicit-only orchestration layer for broad Rust architecture and product engineering. It maps the product surface, identifies crate and service boundaries, chooses mature crates and frameworks first, and splits delivery into reviewable lanes with a decision ledger. A developer invokes it explicitly for multi-crate workspace strategy, large refactors, release engineering, and end-to-end Rust product planning across CLI, TUI, Tauri, services, and libraries.

  • Explicit-only orchestrator for broad Rust ecosystem architecture
  • Plans multi-crate workspace strategy, large refactors, and release engineering
  • Splits delivery into reviewable lanes and keeps a decision ledger

Rust Mega Eng by the numbers

  • 5 all-time installs (skills.sh)
  • Ranked #93 of 121 Rust skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

rust-mega-eng capabilities & compatibility

Free; uses the Rust toolchain and cargo.

Capabilities
rust architecture · release engineering · refactoring · crate selection
Use cases
orchestration · planning · refactoring
Pricing
Free
From the docs

What rust-mega-eng says it does

Use this skill as the explicit orchestration layer for broad Rust architecture and product engineering work.
SKILL.md
Split delivery into reviewable lanes: architecture/design, code movement, behavior changes, test hardening, release/distribution, and docs.
SKILL.md
Keep a decision ledger for major choices, with explicit tradeoffs and verification evidence.
SKILL.md
npx skills add https://github.com/bjornmelin/dev-skills --skill rust-mega-eng

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5
repo stars5
Last updatedAugust 5, 2026
Repositorybjornmelin/dev-skills

What it does

Orchestrate broad, cross-cutting Rust architecture and release planning across crates, apps, and services.

Who is it for?

Multi-crate workspace strategy, large refactors, release engineering, and end-to-end Rust product planning.

Skip if: Ordinary local Rust edits, compiler errors, single-crate fixes, or isolated CLI/TUI/Tauri/service work.

When should I use this skill?

The user explicitly invokes rust-mega-eng for broad, cross-cutting Rust architecture and execution planning.

What you get

A mapped product surface, canonical ownership boundaries, reviewable delivery lanes, and a decision ledger with verification evidence.

  • product surface map
  • crate ownership boundaries
  • reviewable delivery lanes

By the numbers

  • 5-step operating model
  • 7-line verification ladder
  • 5 specialist skills routed to

Files

SKILL.mdMarkdownGitHub ↗

Rust Mega Eng

Use this skill as the explicit orchestration layer for broad Rust architecture and product engineering work. For ordinary local Rust edits, use rust-expert or a specialist skill instead.

Invocation Rule

Do not invoke this skill implicitly for normal Rust questions, compiler errors, single-crate fixes, broad architecture wording, or isolated CLI/TUI/Tauri/service work. Invoke only when the user explicitly names rust-mega-eng for broad, cross-cutting Rust architecture and execution planning.

Operating Model

1. Map the product surface: libraries, binaries, services, desktop apps, terminal UI, deployment targets, public APIs, and release obligations. 2. Identify canonical ownership: crate boundaries, app/service boundaries, shared domain types, generated code, test fixtures, config, docs, and CI gates. 3. Choose leverage first: mature crates, official frameworks, platform conventions, and repo-native workflows before custom infrastructure. 4. Split delivery into reviewable lanes: architecture/design, code movement, behavior changes, test hardening, release/distribution, and docs. 5. Keep a decision ledger for major choices, with explicit tradeoffs and verification evidence.

Reference Map

  • references/orchestration.md for workspace strategy, crate portfolio defaults, decision scoring, fanout planning, release engineering, and anti-patterns.

Use the specialist skills for detailed implementation:

  • rust-cli-clap for CLI and clap command surfaces.
  • rust-tui-ratatui for terminal UI architecture.
  • rust-tauri-apps for Tauri v2 Rust app backends and IPC.
  • rust-web-services for Axum/Tokio/Tower services.
  • rust-expert for core Rust ownership, async, errors, crates, testing, performance, and security.

Verification

For broad Rust work, define a validation ladder early:

cargo fmt --all --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all-targets --all-features
cargo nextest run --all-targets --all-features
cargo deny check
cargo audit
cargo semver-checks check-release

Run only gates that are relevant and available, but report any skipped gate with the reason.

Related skills

FAQ

Is rust-mega-eng invoked automatically?

No, it is explicit-only; ordinary Rust work should use rust-expert or a specialist skill instead.

How does it structure delivery?

It splits work into reviewable lanes for architecture, code movement, behavior changes, test hardening, release, and docs, tracked in a decision ledger.

Rustbackenddevopstesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.