actionbook/rust-skills

Rust Developer AI Assistance System — Meta-Problem-Driven Knowledge Indexing

1.4kStars on the repository
60Mods indexed here, across every type
10d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

coding-guidelines

01

actionbook/rust-skills

Skill Claude CodeCodex

A guide to Rust code style and recommended practices, including names, formatting, comments, lint checks, and code reviews. Rust is a programming language, and tools such as rustfmt and Clippy help format code and detect common issues.

1.4k +5 10d ago A 86 tokens

core-actionbook

02

actionbook/rust-skills

Skill Claude CodeCodex

Internal support skill for actionbook MCP selectors used by Rust documentation research workflows. Use only when another rust-skills workflow explicitly requests actionbook-backed selectors.

1.4k +5 10d ago A 34 tokens

core-agent-browser

03

actionbook/rust-skills

Skill Claude CodeCodex

Internal support skill for agent-browser CLI workflows used by rust-learner, docs-researcher, and crate-researcher. Use only when browser automation is explicitly required.

1.4k +5 10d ago A 39 tokens

core-dynamic-skills

04

actionbook/rust-skills

Skill Claude CodeCodex

Internal command support for dynamic Rust crate skill management. Use only when explicitly invoked by /sync-crate-skills, /clean-crate-skills, or /update-crate-skill.

1.4k +5 10d ago D 44 tokens

core-fix-skill-docs

05

actionbook/rust-skills

Skill Claude CodeCodex

Internal maintenance support for checking and fixing generated Rust skill documentation references. Use only when explicitly invoked by /fix-skill-docs.

1.4k +5 10d ago B 34 tokens

domain-cli

06

actionbook/rust-skills

Skill Claude CodeCodex

A guide for building command-line programs: tools that people run from a terminal by entering commands and options. It covers argument parsing, subcommands, interactive terminal interfaces, progress displays, coloured output, shell completion, and configuration through files or environment variables.

1.4k +5 10d ago A 73 tokens

domain-cloud-native

07

actionbook/rust-skills

Skill Claude CodeCodex

A guide for building cloud-native applications: software designed to run as services in containers and across cloud infrastructure. It covers Kubernetes, Docker, gRPC, microservices, service meshes, monitoring signals, tracing, metrics, health checks, and deployment.

1.4k +5 10d ago A 59 tokens

domain-embedded

08

actionbook/rust-skills

Skill Claude CodeCodex

A guide for developing Rust software that runs directly on microcontrollers or other hardware without a standard operating system. This includes firmware, hardware interfaces, and peripherals.

1.4k +5 10d ago A 91 tokens

domain-fintech

09

actionbook/rust-skills

Skill Claude CodeCodex

A guide for building financial software in Rust, including systems that handle money, payments, trades, or accounting records. It covers currency values, precision, rounding, and exchange rates.

1.4k +5 10d ago A 52 tokens

domain-iot

10

actionbook/rust-skills

Skill Claude CodeCodex

A guide for building Internet of Things applications that communicate with sensors and devices. IoT means connected physical equipment that collects data or performs actions.

1.4k +5 10d ago A 59 tokens

domain-ml

11

actionbook/rust-skills

Skill Claude CodeCodex

A guide for building machine-learning and artificial-intelligence applications in Rust. It covers models, tensors, neural networks, training, and inference, which means using a trained model to make predictions.

1.4k +5 10d ago A 61 tokens

domain-web

12

actionbook/rust-skills

Skill Claude CodeCodex

A guide for building web services in Rust, including servers and HTTP-based APIs. It covers common web components such as routing, authentication, and middleware.

1.4k +5 10d ago A 87 tokens

m01-ownership

13

actionbook/rust-skills

Skill Claude CodeCodex

A guide for fixing Rust ownership, borrowing, and lifetime problems. It covers errors such as moved values and references that outlive the data they refer to.

1.4k +5 10d ago A 96 tokens

m02-resource

14

actionbook/rust-skills

Skill Claude CodeCodex

A guide to Rust smart pointers and resource management. It explains tools such as Box, Rc, Arc, Weak, RefCell, and Drop.

1.4k +5 10d ago A 74 tokens

m03-mutability

15

actionbook/rust-skills

Skill Claude CodeCodex

A guide for resolving Rust mutability and borrowing conflicts. Mutability means whether a value can be changed, while borrowing means temporarily using a value without taking ownership.

1.4k +5 10d ago A 74 tokens

m04-zero-cost

16

actionbook/rust-skills

Skill Claude CodeCodex

A guide to Rust generics and traits, which let code work with different types while sharing common behavior. It also covers static and dynamic dispatch and zero-cost abstractions.

1.4k +5 10d ago A 78 tokens

m05-type-driven

17

actionbook/rust-skills

Skill Claude CodeCodex

An add-on for using Rust's type system to make incorrect program states difficult or impossible to represent. Type-state design uses types to track which operations or states are valid.

1.4k +5 10d ago A 60 tokens

m06-error-handling

18

actionbook/rust-skills

Skill Claude CodeCodex

An add-on that guides coding agents through handling errors in Rust, including when to return an error and when to stop the program.

1.4k +5 10d ago A 61 tokens

m07-concurrency

19

actionbook/rust-skills

Skill Claude CodeCodex

An add-on for writing code that performs several tasks at once or handles asynchronous work. It covers threads, shared data, message channels, and Rust's async and await features.

1.4k +5 10d ago A 75 tokens

m09-domain

20

actionbook/rust-skills

Skill Claude CodeCodex

An add-on for designing software around the real-world concepts and business rules it must represent. Domain-driven design is an approach that keeps those concepts and rules central to the code.

1.4k +5 10d ago A 55 tokens

m10-performance

21

actionbook/rust-skills

Skill Claude CodeCodex

An add-on for finding and addressing performance problems in software. Performance work includes measuring speed, examining where time is spent, and reducing unnecessary work or memory use.

1.4k +5 10d ago A 49 tokens

m11-ecosystem

22

actionbook/rust-skills

Skill Claude CodeCodex

Use when integrating crates or ecosystem questions. Keywords: E0425, E0433, E0603, crate, cargo, dependency, feature flag, workspace, which crate to use, using external C libraries, creating Python extensions, PyO3, wasm, WebAssembly, bindgen, cbindgen, napi-rs, cannot find, private, crate recommendation, best crate…

1.4k +5 10d ago A 110 tokens