actionbook/rust-skills
Rust Developer AI Assistance System — Meta-Problem-Driven Knowledge Indexing
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
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)
| server | source | est. tokens |
|---|---|---|
| @actionbookdev/mcp · "actionbook" | npm | 2.5k |
Skills (38)
coding-guidelinescore-actionbookcore-agent-browsercore-dynamic-skillscore-fix-skill-docsdomain-clidomain-cloud-nativedomain-embeddeddomain-fintechdomain-iotdomain-mldomain-webm01-ownershipm02-resourcem03-mutabilitym04-zero-costm05-type-drivenm06-error-handlingm07-concurrencym09-domainm10-performancem11-ecosystemm12-lifecyclem13-domain-errorm14-mental-modelm15-anti-patternmeta-cognition-parallelrust-call-graphrust-code-navigatorrust-dailyrust-deps-visualizerrust-learnerrust-refactor-helperrust-routerrust-skill-creatorrust-symbol-analyzerrust-trait-explorerunsafe-checker
Subagents (14)
| confidence-rubric | — |
| response-format | — |
| fetch-strategy | — |
| browser-fetcher | Generic web content fetcher. |
| clippy-researcher | Fetch Clippy lint information. |
| crate-researcher | Fetch crate metadata from lib.rs / crates.io. |
| docs-cache | Documentation 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
VAMFI/claude-user-memory
Autonomous agent substrate for Claude Code CLI. Research→Plan→Implement workflows with quality gates, TDD enforcement, and multi-agent coordination. 4.8-5.5x faster development. Built on Anthropic's engineering research.
Orchestrator 650 tok ·
jason0x43/dotfiles
My dotfiles
Orchestrator 840 tok ·
sHyunis/claude-code-config
Claude Code 전역 설정 패키지 - 에이전트, 커맨드, 규칙, Hook을 한 번에 설치
Orchestrator 1.1k tok ·
ArcanEdge-AI/coding-agent-playbook-claude-code
Installable, managed global instructions, subagents, skills, and engineering workflows for Claude Code.
Orchestrator 6.3k tok ·