~ / rigs / actionbook / rust-skills

actionbook/rust-skills

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

↗ GitHub ★ 1,503 no license updated 2mo ago collection Claude CodeCodex Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~7.1k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add actionbook -- npx -y @actionbookdev/mcp@latest
$ npx degit actionbook/rust-skills/.claude ./rig-rust-skills  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add actionbook -- npx -y @actionbookdev/mcp@latest
$ npx degit actionbook/rust-skills/skills/coding-guidelines .claude/skills/coding-guidelines
$ npx degit actionbook/rust-skills/skills/core-actionbook .claude/skills/core-actionbook
$ npx degit actionbook/rust-skills/skills/core-agent-browser .claude/skills/core-agent-browser
$ npx degit actionbook/rust-skills/skills/core-dynamic-skills .claude/skills/core-dynamic-skills
$ npx degit actionbook/rust-skills/skills/core-fix-skill-docs .claude/skills/core-fix-skill-docs
$ npx degit actionbook/rust-skills/skills/domain-cli .claude/skills/domain-cli
$ npx degit actionbook/rust-skills/skills/domain-cloud-native .claude/skills/domain-cloud-native
$ npx degit actionbook/rust-skills/skills/domain-embedded .claude/skills/domain-embedded
$ npx degit actionbook/rust-skills/skills/domain-fintech .claude/skills/domain-fintech
$ npx degit actionbook/rust-skills/skills/domain-iot .claude/skills/domain-iot
$ npx degit actionbook/rust-skills/skills/domain-ml .claude/skills/domain-ml
$ npx degit actionbook/rust-skills/skills/domain-web .claude/skills/domain-web
$ npx degit actionbook/rust-skills/skills/m01-ownership .claude/skills/m01-ownership
$ npx degit actionbook/rust-skills/skills/m02-resource .claude/skills/m02-resource
$ npx degit actionbook/rust-skills/skills/m03-mutability .claude/skills/m03-mutability
$ npx degit actionbook/rust-skills/skills/m04-zero-cost .claude/skills/m04-zero-cost
$ npx degit actionbook/rust-skills/skills/m05-type-driven .claude/skills/m05-type-driven
$ npx degit actionbook/rust-skills/skills/m06-error-handling .claude/skills/m06-error-handling
$ npx degit actionbook/rust-skills/skills/m07-concurrency .claude/skills/m07-concurrency
$ npx degit actionbook/rust-skills/skills/m09-domain .claude/skills/m09-domain
$ npx degit actionbook/rust-skills/skills/m10-performance .claude/skills/m10-performance
$ npx degit actionbook/rust-skills/skills/m11-ecosystem .claude/skills/m11-ecosystem
$ npx degit actionbook/rust-skills/skills/m12-lifecycle .claude/skills/m12-lifecycle
$ npx degit actionbook/rust-skills/skills/m13-domain-error .claude/skills/m13-domain-error
$ npx degit actionbook/rust-skills/skills/m14-mental-model .claude/skills/m14-mental-model
$ npx degit actionbook/rust-skills/skills/m15-anti-pattern .claude/skills/m15-anti-pattern
$ npx degit actionbook/rust-skills/skills/meta-cognition-parallel .claude/skills/meta-cognition-parallel
$ npx degit actionbook/rust-skills/skills/rust-call-graph .claude/skills/rust-call-graph
$ npx degit actionbook/rust-skills/skills/rust-code-navigator .claude/skills/rust-code-navigator
$ npx degit actionbook/rust-skills/skills/rust-daily .claude/skills/rust-daily
$ npx degit actionbook/rust-skills/skills/rust-deps-visualizer .claude/skills/rust-deps-visualizer
$ npx degit actionbook/rust-skills/skills/rust-learner .claude/skills/rust-learner
$ npx degit actionbook/rust-skills/skills/rust-refactor-helper .claude/skills/rust-refactor-helper
$ npx degit actionbook/rust-skills/skills/rust-router .claude/skills/rust-router
$ npx degit actionbook/rust-skills/skills/rust-skill-creator .claude/skills/rust-skill-creator
$ npx degit actionbook/rust-skills/skills/rust-symbol-analyzer .claude/skills/rust-symbol-analyzer
$ npx degit actionbook/rust-skills/skills/rust-trait-explorer .claude/skills/rust-trait-explorer
$ npx degit actionbook/rust-skills/skills/unsafe-checker .claude/skills/unsafe-checker
$ curl -fsSL --create-dirs -o .claude/agents/confidence-rubric.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/_negotiation/confidence-rubric.md
$ curl -fsSL --create-dirs -o .claude/agents/response-format.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/_negotiation/response-format.md
$ curl -fsSL --create-dirs -o .claude/agents/fetch-strategy.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/_shared/fetch-strategy.md
$ curl -fsSL --create-dirs -o .claude/agents/browser-fetcher.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/browser-fetcher.md
$ curl -fsSL --create-dirs -o .claude/agents/clippy-researcher.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/clippy-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/crate-researcher.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/crate-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/docs-cache.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/docs-cache.md
$ curl -fsSL --create-dirs -o .claude/agents/docs-researcher.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/docs-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/layer1-analyzer.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/layer1-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/layer2-analyzer.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/layer2-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/layer3-analyzer.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/layer3-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/rust-changelog.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/rust-changelog.md
$ curl -fsSL --create-dirs -o .claude/agents/rust-daily-reporter.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/rust-daily-reporter.md
$ curl -fsSL --create-dirs -o .claude/agents/std-docs-researcher.md https://raw.githubusercontent.com/actionbook/rust-skills/main/agents/std-docs-researcher.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,974 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(~/.aws/**)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/.env.*)",
      "Read(**/*.key)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(npm publish:*)",
      "Bash(wget *)",
      "Bash(git rebase *)",
      "Bash(gh pr merge *)",
      "Bash(git commit *)"
    ]
  }
}

MCP servers (1)

serversourceest. tokens
@actionbookdev/mcp · "actionbook" npm 2.5k

Skills (38)

Subagents (14)

confidence-rubric—
response-format—
fetch-strategy—
browser-fetcherGeneric web content fetcher.
clippy-researcherFetch Clippy lint information.
crate-researcherFetch crate metadata from lib.rs / crates.io.
docs-cacheDocumentation cache helper for agents.
docs-researcher—
layer1-analyzer—
layer2-analyzer—
layer3-analyzer—
rust-changelog—
rust-daily-reporter—
std-docs-researcher—

Slash commands (21)

/achievement/ai-daily/audit/cache-clean/cache-status/clean-crate-skills/crate-info/create-llms-for-skills/create-llms-from-source/create-skills-via-llms/docs/fix-skill-docs/guideline/rust-daily/rust-features/rust-review/skill-index/sync-crate-skills/unsafe-check/unsafe-review/update-crate-skill

Similar rigs

copied ✓