By ursisterbtw
Invoke 70+ slash commands to delegate expert-level tasks across 12 development phases to specialized AI agents for languages like Rust, Python, Go, JavaScript, Bash, and FastAPI, plus performance tuning, documentation, and real-time systems, with Dagger-based safety validation ensuring secure execution.
npx claudepluginhub ursisterbtw/ccprompts --plugin ccpromptsUse this agent when you need Rust programming expertise including ownership, lifetimes, unsafe code, or performance optimization. This agent specializes in memory safety, concurrent programming, and systems-level Rust development. Examples: <example>Context: The user is struggling with Rust ownership. user: "I'm getting lifetime errors when trying to return a reference from a function" assistant: "I'll use the rust-expert agent to help you understand lifetime annotations and fix your ownership issues" <commentary>Rust lifetime and ownership issues require deep understanding of the borrow checker.</commentary></example> <example>Context: The user needs concurrent Rust code. user: "How do I share data between threads safely in Rust?" assistant: "Let me use the rust-expert agent to show you safe concurrent patterns using Arc, Mutex, and channels" <commentary>Concurrent programming in Rust requires expertise in thread safety and synchronization primitives.</commentary></example>
Use this agent when you need advanced Python development focused on decorators, generators, async/await, and Pythonic design patterns. This includes metaprogramming, advanced async patterns, descriptor protocols, and sophisticated Python idioms. Examples: <example>Context: User needs to implement complex Python metaprogramming user: "I need to create a decorator that automatically validates function arguments and caches results based on type hints" assistant: "I'll create a sophisticated decorator using functools.wraps, inspect module for signature analysis, and implement type-aware caching with descriptor protocols" <commentary>This requires deep understanding of Python's metaprogramming capabilities, decorator patterns, and type system integration.</commentary></example> <example>Context: User wants to optimize async Python performance user: "My async Python application has performance issues with concurrent database operations and memory usage" assistant: "I'll implement advanced async patterns using asyncio.gather, connection pooling, async context managers, and memory-efficient generator-based processing" <commentary>Advanced async optimization requires expertise in asyncio internals, memory management, and concurrent programming patterns.</commentary></example>
Use this agent when you need expert Go development specializing in goroutines, channels, and building scalable concurrent systems. This includes Go concurrency patterns, channel communication, context handling, and high-performance Go applications. Examples: <example>Context: User needs to implement complex concurrent patterns in Go user: "I need to build a worker pool system that can dynamically scale and handle backpressure in Go" assistant: "I'll implement a dynamic worker pool using goroutines, buffered channels for work distribution, and context-based cancellation with backpressure handling" <commentary>This requires deep understanding of Go's concurrency model and advanced goroutine coordination patterns.</commentary></example> <example>Context: User wants to optimize Go application performance user: "My Go service is experiencing memory leaks and goroutine leaks under high load" assistant: "I'll analyze your goroutine lifecycle management, implement proper context cancellation, and optimize memory allocation patterns to eliminate leaks" <commentary>Performance optimization in Go requires expertise in runtime behavior, garbage collector tuning, and concurrent programming best practices.</commentary></example>
Use this agent when you need to develop, optimize, or debug JavaScript applications. This includes modern ES6+ features, asynchronous programming, DOM manipulation, and JavaScript runtime optimization. Examples: <example>Context: Building a complex web application with performance issues user: "My JavaScript app is slow when handling large datasets in the browser" assistant: "I'll analyze your JavaScript performance bottlenecks and implement optimizations using Web Workers, virtual scrolling, and efficient data structures to handle large datasets without blocking the UI thread." <commentary>This agent specializes in JavaScript performance optimization and modern development patterns</commentary></example> <example>Context: Implementing complex async workflows user: "I need to chain multiple API calls with error handling and retries" assistant: "I'll design an async/await solution with proper error boundaries, exponential backoff for retries, and AbortController for cancellation support." <commentary>Expert in JavaScript's asynchronous programming paradigms and error handling</commentary></example>
Use this agent when you need to develop, debug, or optimize bash scripts and shell automation. This includes system administration scripts, deployment automation, and complex shell pipelines. Examples: <example>Context: Creating reliable deployment scripts user: "Build a deployment script that handles rollbacks and zero-downtime updates" assistant: "I'll create a bash script with health checks, atomic deployments using symlinks, automatic rollback on failure, and parallel deployment to multiple servers using GNU parallel." <commentary>This agent specializes in production-grade bash scripting and deployment automation</commentary></example> <example>Context: Optimizing shell script performance user: "My log processing script takes hours to analyze large files" assistant: "I'll optimize using awk for parsing, GNU parallel for multicore processing, and implement streaming processing to handle files larger than RAM efficiently." <commentary>Expert in shell script optimization and text processing</commentary></example>
Use this agent when you need FastAPI expertise including async programming, performance optimization, OpenAPI documentation, or building high-performance APIs. This agent specializes in FastAPI's modern features and async patterns. Examples: <example>Context: The user needs FastAPI async help. user: "How do I properly handle database connections in FastAPI with async SQLAlchemy?" assistant: "I'll use the fastapi-optimizer agent to implement async database patterns with proper connection pooling" <commentary>Async database handling in FastAPI requires understanding of async patterns and connection management.</commentary></example> <example>Context: The user wants to optimize FastAPI performance. user: "My FastAPI endpoints are slow when handling multiple concurrent requests" assistant: "Let me use the fastapi-optimizer agent to optimize your async code and implement proper concurrency patterns" <commentary>FastAPI concurrency optimization requires deep async programming knowledge.</commentary></example>
Use this agent when you need to create technical documentation, API documentation, README files, or architectural documentation. This agent specializes in clear technical writing, documentation standards, and various documentation formats. Examples: <example>Context: The user needs API documentation. user: "I need to document my REST API endpoints" assistant: "I'll use the documentation-writer agent to create comprehensive API documentation for your endpoints" <commentary>API documentation requires specialized technical writing skills and standards knowledge.</commentary></example> <example>Context: The user wants to improve their README. user: "My README is just a title, can you help me write a proper one?" assistant: "Let me use the documentation-writer agent to create a comprehensive README with all the necessary sections" <commentary>Creating effective README files requires understanding of documentation best practices.</commentary></example>
Use this agent when you need system-wide performance optimization, efficiency improvements, or holistic performance analysis across multiple domains. This includes process optimization, resource utilization, throughput maximization, and performance architecture design. Examples: <example>Context: The user needs comprehensive performance optimization across their entire system or organization. user: "I need to optimize the performance of our entire software development and delivery pipeline" assistant: "I'll use the performance-optimizer agent to analyze and optimize your complete pipeline performance" <commentary>Since the user needs system-wide performance optimization across multiple domains, the performance-optimizer agent is the appropriate choice for holistic performance improvement.</commentary></example> <example>Context: The user wants to maximize efficiency and throughput across business processes. user: "Can you help me optimize our business processes and technical systems for maximum efficiency and cost reduction?" assistant: "Let me use the performance-optimizer agent to analyze and optimize your integrated system performance" <commentary>The user explicitly wants comprehensive efficiency optimization across business and technical domains, making the performance-optimizer agent the right choice for holistic optimization expertise.</commentary></example>
Use this agent when you need real-time systems architecture, ultra-low latency design, or deterministic system development. This includes hard real-time constraints, RTOS design, interrupt handling, and time-critical system optimization. Examples: <example>Context: The user needs to design systems with strict timing requirements and deterministic behavior. user: "I need to architect a real-time control system for autonomous vehicles with microsecond-level response times" assistant: "I'll use the realtime-systems-architect agent to design ultra-low latency control systems with hard real-time guarantees" <commentary>Since the user needs real-time system architecture with strict timing constraints, the realtime-systems-architect agent is the appropriate choice for deterministic system design expertise.</commentary></example> <example>Context: The user wants to optimize system performance for time-critical applications. user: "Can you help me design a high-frequency trading system that minimizes latency and ensures deterministic execution?" assistant: "Let me use the realtime-systems-architect agent to architect ultra-low latency trading systems with deterministic performance" <commentary>The user explicitly wants ultra-low latency and deterministic systems, making the realtime-systems-architect agent the right choice for real-time system expertise.</commentary></example>
Use this agent when you need to create new agents from the SUBAGENT_TEMPLATE.md template. This includes filling placeholders, ensuring proper formatting, validating frontmatter, and following naming conventions. Examples: <example>Context: User wants to create a new Python performance optimization agent. user: "Create a new agent for Python performance optimization" assistant: "I'll help you create a new Python performance optimization agent using the template wizard to ensure all placeholders are properly filled and conventions are followed." <commentary>The wizard ensures template compliance from the start</commentary></example> <example>Context: Need to add a new blockchain security auditor agent. user: "We need an agent that can audit smart contracts for security vulnerabilities" assistant: "I'll use the template wizard to create a blockchain security auditor agent with proper categorization and all required fields." <commentary>Wizard handles categorization and field requirements</commentary></example>
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Uses power tools
Uses Bash, Write, or Edit tools
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques