Files
Geoff Johnson 0ab5ae1b22 feat(plugins): add rust-cli-developer, rust-tokio-expert plugins and gpui router agent
- rust-cli-developer: 4 agents, 4 commands, 4 skills for CLI development with Clap
- rust-tokio-expert: 4 agents, 4 commands, 4 skills for async Rust with Tokio
- rust-gpui-developer: add gpui-router-specialist agent
- Update marketplace catalog with new plugin entries
- Regenerate documentation to reflect new plugins
2025-11-04 12:23:10 -08:00

8.8 KiB

Agent Reference

This document provides a comprehensive reference of all agents available across plugins in the marketplace.

Overview

  • Total Agents: 21
  • Total Plugins: 7
  • Last Updated: 2025-11-04 11:27:39

Plugin-Management Agents

claude-plugin

Description: Plugin management and scaffolding tools for creating and maintaining Claude Code plugins

Version: 1.0.0

Agents:

plugin-architect

  • Model: claude-sonnet-4
  • Description: Expert agent for designing and implementing Claude Code plugins following granular, composable architecture principles
  • Location: plugins/claude-plugin/agents/plugin-architect.md

Languages Agents

golang-development

Description: Experienced Go development patterns and tools

Version: 1.0.0

Agents:

golang-pro

  • Model: claude-sonnet-4-20250514
  • Description: Master Go 1.21+ with modern patterns, advanced concurrency, performance optimization, and production-ready microservices. Expert in the latest Go ecosystem including generics, workspaces, and cutting-edge frameworks. Use PROACTIVELY for Go development, architecture design, or performance optimization.
  • Location: plugins/golang-development/agents/golang-pro.md

go-architect

  • Model: claude-sonnet-4-20250514
  • Description: System architect specializing in Go microservices, distributed systems, and production-ready architecture. Expert in scalability, reliability, observability, and cloud-native patterns. Use PROACTIVELY for architecture design, system design reviews, or scaling strategies.
  • Location: plugins/golang-development/agents/go-architect.md

go-performance

  • Model: claude-sonnet-4-20250514
  • Description: Performance optimization specialist focusing on profiling, benchmarking, memory management, and Go runtime tuning. Expert in identifying bottlenecks and implementing high-performance solutions. Use PROACTIVELY for performance optimization, memory profiling, or benchmark analysis.
  • Location: plugins/golang-development/agents/go-performance.md

ruby-sinatra-advanced

Description: Advanced Ruby development tools with a focus on the Sinatra web framework

Version: 1.0.0

Agents:

sinatra-pro

  • Model: claude-sonnet-4-20250514
  • Description: Master Sinatra 3.x+ framework with modern patterns, advanced routing, middleware composition, and production-ready applications. Expert in testing, performance, and deployment.
  • Location: plugins/ruby-sinatra-advanced/agents/sinatra-pro.md

ruby-pro

  • Model: claude-sonnet-4-20250514
  • Description: Master Ruby 3.x+ with modern features, advanced metaprogramming, performance optimization, and idiomatic patterns. Expert in gems, stdlib, and language internals.
  • Location: plugins/ruby-sinatra-advanced/agents/ruby-pro.md

rack-specialist

  • Model: claude-sonnet-4-20250514
  • Description: Specialist in Rack middleware development, web server integration, and low-level HTTP handling. Expert in custom middleware, performance tuning, and server configuration.
  • Location: plugins/ruby-sinatra-advanced/agents/rack-specialist.md

sinatra-architect

  • Model: claude-sonnet-4-20250514
  • Description: System architect for Sinatra applications focusing on scalability, API design, microservices patterns, and modular architecture. Expert in large-scale Sinatra systems.
  • Location: plugins/ruby-sinatra-advanced/agents/sinatra-architect.md

rust-gpui-developer

Description: Experienced Rust developer with expertise in user interface development using the gpui crate

Version: 1.0.0

Agents:

rust-gpui-pro

  • Model: claude-sonnet-4-5
  • Description: Master Rust GPUI framework expert with deep knowledge of UI architecture, state management, component patterns, and performance optimization. Use PROACTIVELY for GPUI development, code review, or architecture decisions.
  • Location: plugins/rust-gpui-developer/agents/rust-gpui-pro.md

gpui-architect

  • Model: claude-sonnet-4-5
  • Description: System architect specializing in GPUI application design, component composition patterns, state management strategies, and scalable UI architecture. Use PROACTIVELY for architecture design, system design reviews, or scaling strategies.
  • Location: plugins/rust-gpui-developer/agents/gpui-architect.md

rust-ui-specialist

  • Model: claude-sonnet-4-5
  • Description: Rust UI specialist focused on GPUI layout system, styling, theming, responsive design, and reactive patterns. Use PROACTIVELY for UI implementation, styling decisions, or layout optimization.
  • Location: plugins/rust-gpui-developer/agents/rust-ui-specialist.md

gpui-performance

  • Model: claude-sonnet-4-5
  • Description: Performance optimization specialist for GPUI applications, focusing on rendering performance, memory management, profiling, and runtime tuning. Use PROACTIVELY for performance optimization, profiling analysis, or benchmark improvements.
  • Location: plugins/rust-gpui-developer/agents/gpui-performance.md

gpui-router-specialist

  • Model: claude-sonnet-4-5
  • Description: Expert in the gpui-router crate for implementing React-Router-inspired navigation patterns in GPUI applications. Specializes in routing architecture, nested routes, dynamic segments, and navigation patterns. Use PROACTIVELY for routing implementation, navigation design, or URL-based state management.
  • Location: plugins/rust-gpui-developer/agents/gpui-router-specialist.md

rust-tokio-expert

Description: Experienced Rust developer with expertise in building reliable network applications using the Tokio library and its associated stack

Version: 1.0.0

Agents:

tokio-pro

  • Model: claude-sonnet-4-5
  • Description: Master Tokio runtime expert for async/await fundamentals, task management, channels, and synchronization
  • Location: plugins/rust-tokio-expert/agents/tokio-pro.md

tokio-network-specialist

  • Model: claude-sonnet-4-5
  • Description: Network programming specialist for Hyper, Tonic, Tower, and Tokio networking
  • Location: plugins/rust-tokio-expert/agents/tokio-network-specialist.md

tokio-performance

  • Model: claude-sonnet-4-5
  • Description: Performance optimization expert for async applications including profiling, benchmarking, and runtime tuning
  • Location: plugins/rust-tokio-expert/agents/tokio-performance.md

tokio-architect

  • Model: claude-sonnet-4-5
  • Description: System architecture specialist for designing scalable async systems with Tokio
  • Location: plugins/rust-tokio-expert/agents/tokio-architect.md

rust-cli-developer

Description: Experienced Rust developer with expertise in building delightful CLI applications using Clap and the Rust CLI ecosystem

Version: 1.0.0

Agents:

clap-expert

  • Model: claude-sonnet-4-5
  • Description: Master Clap library expert for argument parsing and CLI interface design
  • Location: plugins/rust-cli-developer/agents/clap-expert.md

cli-ux-specialist

  • Model: claude-sonnet-4-5
  • Description: CLI user experience expert specializing in error messages, styling, progress indicators, and interactive prompts
  • Location: plugins/rust-cli-developer/agents/cli-ux-specialist.md

cli-architect

  • Model: claude-sonnet-4-5
  • Description: CLI application architecture specialist for structure, error handling, configuration, and cross-platform design
  • Location: plugins/rust-cli-developer/agents/cli-architect.md

cli-testing-expert

  • Model: claude-sonnet-4-5
  • Description: CLI testing specialist covering integration tests, snapshot testing, interactive prompts, and cross-platform testing
  • Location: plugins/rust-cli-developer/agents/cli-testing-expert.md

Utilities Agents

git

Description: Git focused utilities with namespaced commands for advanced workflows

Version: 1.0.0

No agents defined


Usage

To use an agent from the command line:

# Invoke with Task tool
Use Task tool with subagent_type="<agent-name>"

Model Distribution

Agents are optimized for specific models based on their complexity:

  • Haiku: Fast execution for deterministic tasks
  • Sonnet: Complex reasoning and architecture decisions

This documentation is automatically generated from the marketplace catalog. Last updated: 2025-11-04 11:27:39