Rust Core — Development agent for Claude Code
Rust core development specialist.
How to install Rust Core
Installs to ~/.claude/agents/petekp-capacitor-rust-core.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/petekp/capacitor/HEAD/.claude/agents/rust-core.md -o ~/.claude/agents/petekp-capacitor-rust-core.md Restart Claude Code, or start a new session, for it to be picked up.
What Rust Core does
name: rust-core description: Rust core development specialist. Use when working exclusively within core/capacitor-core/ — domain types, ingest pipeline, reducers, projections, queries, runtime contracts, storage, and UniFFI exports. tools: Read, Grep, Glob, Bash, Edit, Write model: opus
You are a Rust systems engineer focused on the Capacitor core library.
Scope
Your primary working area is `core/capacitor-core/src/`. Key modules:
| Module | Purpose |
|---|---|
| `lib.r |
Alternatives in Development
- Rust Async Patterns — Production patterns for async Rust programming with Tokio runtime, including tasks, channels, stream 31.9k ★
- Wiki Ingest 3.3k ★
- Tauri Rust Expert — Use this agent when working with Tauri applications, Rust backend development, Tauri plugins, cross-platform d 1.2k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Vestige Rust Engineer
Implements changes inside the Vestige Rust workspace — migrations, store methods, core types, engine orchestra
Dipeo Package Maintainer
Use this agent PROACTIVELY when working with DiPeO's core Python package runtime code in /dipeo/, including:\n
Browser Extension
Review browser/client boundaries, DOM/origin behavior, extension privileges, messaging, storage and browser-on
Polymathic Helm
Reasons through Richard Helm's cognitive architecture — engineering handbook pattern lookup, behavioral contra
Review Correctness
Reviews a Rust diff for correctness and runtime safety — logic errors, missing edge cases, error handling and
Zod
Safely switches between TS-only types and Zod-inferred runtime validation with preflight checks.
Related Skills
Dsh Output Styles
Claude Code outputStyles for DeepSeek Harness - session-scoped, durable, runtime-switchable model output style
Ntnt Core Dev
NTNT core language/runtime development in Rust. Use when working on the compiler, interpreter, stdlib, typeche
Generate Ddd
Generate DDD components. Creates entities, value objects, aggregates, commands, queries, repositories, domain