actionbook

Rust Skills — AI skill for Claude Code

AI community intermediate

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

How to install Rust Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open actionbook/rust-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Rust Skills does

[中文](./README-zh.md) | [日本語](./README-ja.md)

Alternatives in AI

  • Metaharness — 🛠️ The meta-harness for AI agents — scaffold your own focused, branded agent harness with its own npx CLI, MC 616 ★
  • UnrealClaude — Claude Code CLI integration for Unreal Engine 5.7 - Get AI coding assistance with built-in UE5.7 documentation 524 ★
  • Octocode — Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in o 464 ★

README

Rust Skills

[中文](./README-zh.md) | [日本語](./README-ja.md)

AI-powered Rust development assistant with meta-cognition framework

[](https://github.com/actionbook/rust-skills/releases) [](https://opensource.org/licenses/MIT) [](https://github.com/anthropics/claude-code)

What is Rust Skills?

**Rust Skills** is a Claude Code plugin that transforms how AI assists with Rust development. Instead of giving surface-level answers, it traces through cognitive layers to provide **domain-correct architectural solutions**.

The Problem

Traditional AI assistance for Rust:

User: "My trading system reports E0382"
AI: "Use .clone()"  ← Surface fix, ignores domain constraints

The Solution

Rust Skills with meta-cognition:

User: "My trading system reports E0382"

AI (with Rust Skills):
├── Layer 1: E0382 = ownership error → Why is this data needed?
│       ↑
├── Layer 3: Trade records are immutable audit data → Should share, not copy
│       ↓
├── Layer 2: Use Arc as shared immutable value
│       ↓
└── Recommendation: Redesign as Arc, not clone()

Features

  • Meta-Cognition Framework: Three-layer cognitive model (Domain → Design → Mechanics)
  • Real-time Information: Fetch latest Rust versions and crate info via background agents
  • Dynamic Skills: Auto-generate skills from your Cargo.toml dependencies
  • Domain Extensions: FinTech, ML, Cloud-Native, IoT, Embedded, Web, CLI support
  • Coding Guidelines: Complete Rust coding conventions and best practices

Installation

Rust Skills supports two installation modes:

  • Plugin Mode (Claude Code): Full features including hooks, agents, and auto meta-cognition
  • Skills-only Mode: Works with any coding agent that supports skills (Claude Code, Vercel AI, etc.)

Skills-only Install (Recommended)

...