Jon Duea avatar

Jon Duea

Community

@jmduea · Saint Paul, MN

0Followers
|
21Public Repos
|
49Published Skills

Agent Skills by Jon Duea

Showing 49 vetted skills indexed across 1 GitHub repositories.

jmdueajmduea

m13-domain-error

Design error hierarchies and recovery patterns for domain-specific failures.

Community
Intermediate
jmdueajmduea

using-git-worktrees

Create isolated Git worktrees with dedicated branches and test validation.

Community
Advanced
jmdueajmduea

rust-symbol-analyzer

Extract hierarchical symbol information from Rust source files using LSP.

Community
Intermediate
jmdueajmduea

m15-anti-pattern

Identify Rust anti-patterns and suggest idiomatic alternatives during code review.

Community
Basic
jmdueajmduea

coding-guidelines

Provide Rust coding style and best-practice advice for code review queries.

Community
Intermediate
jmdueajmduea

docs-freshness

Detect documentation drift from Rust, Python, and protocol changes.

Community
Intermediate
jmdueajmduea

m10-performance

Identify and resolve performance bottlenecks in Rust applications.

Community
Intermediate
jmdueajmduea

test-driven-development

Write failing tests before code using the red-green-refactor cycle.

Community
Intermediate
jmdueajmduea

m12-lifecycle

Design and manage Rust resource lifecycles with RAII and cleanup patterns.

Community
Intermediate
jmdueajmduea

completion-finisher

Validates README, specification, changelog completeness and generates commit plan suggestions after task completion.

Community
Intermediate
jmdueajmduea

systematic-debugging

Identify root causes of bugs through a four-phase investigation workflow.

Community
Intermediate
jmdueajmduea

rust-skill-creator

Generate executable skills from Rust crate and standard library documentation.

Community
Advanced
jmdueajmduea

m09-domain

Map domain concepts to Rust structs, enums, and traits.

Community
Intermediate
jmdueajmduea

rust-trait-explorer

Identify Rust trait implementations and discover traits implemented by a type.

Community
Intermediate
jmdueajmduea

m05-type-driven

Encode Rust type system constraints to eliminate invalid runtime states.

Community
Intermediate
jmdueajmduea

rust-code-navigator

Locate Rust symbols and definitions using rust-analyzer LSP queries.

Community
Intermediate
jmdueajmduea

using-superpowers

Invoke applicable skills before responding to any user message.

Community
Intermediate
jmdueajmduea

dispatching-parallel-agents

Dispatch parallel agents to investigate independent failures and aggregate summaries.

Community
Intermediate
jmdueajmduea

meta-cognition-parallel

Analyze Rust programming questions with a three-layer meta-cognition assessment.

Community
Intermediate
jmdueajmduea

domain-fintech

Enforce decimal precision and immutable audit trails in Rust fintech applications.

Community
Basic
jmdueajmduea

executing-plans

Executes implementation plans in small verified batches with review checkpoints.

Community
Intermediate
jmdueajmduea

m04-zero-cost

Select Rust static or dynamic dispatch abstractions for code scenarios.

Community
Intermediate
jmdueajmduea

m14-mental-model

Explain Rust ownership, borrowing, lifetimes, and smart pointers with mental models and analogies.

Community
Basic
jmdueajmduea

rust-call-graph

Generate ASCII or Mermaid call graphs for Rust functions via LSP.

Community
Intermediate