Jon Duea
Community@jmduea · Saint Paul, MN
Agent Skills by Jon Duea
Showing 49 vetted skills indexed across 1 GitHub repositories.
m13-domain-error
Design error hierarchies and recovery patterns for domain-specific failures.
using-git-worktrees
Create isolated Git worktrees with dedicated branches and test validation.
rust-symbol-analyzer
Extract hierarchical symbol information from Rust source files using LSP.
m15-anti-pattern
Identify Rust anti-patterns and suggest idiomatic alternatives during code review.
coding-guidelines
Provide Rust coding style and best-practice advice for code review queries.
docs-freshness
Detect documentation drift from Rust, Python, and protocol changes.
m10-performance
Identify and resolve performance bottlenecks in Rust applications.
test-driven-development
Write failing tests before code using the red-green-refactor cycle.
m12-lifecycle
Design and manage Rust resource lifecycles with RAII and cleanup patterns.
completion-finisher
Validates README, specification, changelog completeness and generates commit plan suggestions after task completion.
systematic-debugging
Identify root causes of bugs through a four-phase investigation workflow.
rust-skill-creator
Generate executable skills from Rust crate and standard library documentation.
m09-domain
Map domain concepts to Rust structs, enums, and traits.
rust-trait-explorer
Identify Rust trait implementations and discover traits implemented by a type.
m05-type-driven
Encode Rust type system constraints to eliminate invalid runtime states.
rust-code-navigator
Locate Rust symbols and definitions using rust-analyzer LSP queries.
using-superpowers
Invoke applicable skills before responding to any user message.
dispatching-parallel-agents
Dispatch parallel agents to investigate independent failures and aggregate summaries.
meta-cognition-parallel
Analyze Rust programming questions with a three-layer meta-cognition assessment.
domain-fintech
Enforce decimal precision and immutable audit trails in Rust fintech applications.
executing-plans
Executes implementation plans in small verified batches with review checkpoints.
m04-zero-cost
Select Rust static or dynamic dispatch abstractions for code scenarios.
m14-mental-model
Explain Rust ownership, borrowing, lifetimes, and smart pointers with mental models and analogies.
rust-call-graph
Generate ASCII or Mermaid call graphs for Rust functions via LSP.