# actionbook/rust-skills

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

Repository: https://github.com/actionbook/rust-skills
Canonical: https://ross.abutalabs.com/products/rust-skills
Language: Shell
License Family: other
Last push: 2026-08-23T11:09:39+00:00

## Health v2 (maintenance only)
Score: 60/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 16
- inputs: {"age_days": 228, "days_push": 10, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1424, forks 110 (observed 2026-08-28T04:04:41.400386+00:00)

## What it is
Rust Skills is a Claude Code plugin and portable skills pack that injects a meta-cognition knowledge base for Rust development into AI coding agents. It traces problems through domain, design, and mechanics layers so the assistant proposes architecturally correct solutions (e.g., Arc sharing instead of blind .clone() fixes) and ships coding guidelines, domain extensions, and dynamic skills generated from Cargo.toml dependencies.

## Use cases
- make Claude Code give idiomatic Rust advice
- stop the AI suggesting clone() for ownership errors
- add Rust best practices and coding guidelines to my AI coding agent
- get domain-aware help with Rust compiler errors like E0382
- install Rust skills into a coding agent that supports skills
- make AI answers account for my Rust domain like FinTech or embedded

## When to choose
- You use Claude Code or any skills-capable AI coding agent and want domain-correct Rust guidance instead of surface-level fixes
- Your team works in specialized Rust domains such as FinTech, ML, cloud-native, IoT, or embedded and wants curated conventions injected into AI assistance
- You want skills that auto-generate from Cargo.toml dependencies and fetch up-to-date Rust and crate information

## When to avoid
- You need an actual Rust toolchain - compiler, linter, formatter, or build tool - since this only provides knowledge to AI agents, not build functionality
- You do not use AI coding assistants, because the skills have no standalone purpose outside an agent that loads them
- You rely on guaranteed fresh training-data-free behavior, since the knowledge is curated prompts rather than a verified tool

## Facets
- artifact type: plugin
- maturity: active
- function: prompt-engineering, developer-tools
- domain: developer-tools, programming-languages, large-language-models
- platform: cli, editor-plugin
- tags: rust, claude-code, claude-code-plugin, ai-skills, skills, coding-assistant, meta-cognition, coding-guidelines, agentic-coding, knowledge-base, ai-agents, nodejs

## Member repositories
- actionbook/rust-skills (main) score 60

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:41.400386+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:37:33.814862+00:00, confidence not recorded.
  - readme: https://github.com/actionbook/rust-skills (fetched 2026-08-28T04:04:41.400386+00:00, sha 4792b2c3a368)
- Data as of 2026-08-30T08:39:29.467469+00:00.
