By caidish
Delegate a team of specialized AI subagents led by a team-leader skill to handle code reviews, API documentation, QA audits, performance optimization, test automation, LLM architecture, TypeScript development, and custom tooling across web, backend, and AI workflows.
npx claudepluginhub caidish/cai-tools --plugin awesome-agentExpert API documenter specializing in creating comprehensive, developer-friendly API documentation. Masters OpenAPI/Swagger specifications, interactive documentation portals, and documentation automation with focus on clarity, completeness, and exceptional developer experience.
Expert code reviewer specializing in code quality, security vulnerabilities, and best practices across multiple languages. Masters static analysis, design patterns, and performance optimization with focus on maintainability and technical debt reduction.
Expert LLM architect specializing in large language model architecture, deployment, and optimization. Masters LLM system design, fine-tuning strategies, and production serving with focus on building scalable, efficient, and safe LLM applications.
Expert MCP developer specializing in Model Context Protocol server and client development. Masters protocol specification, SDK implementation, and building production-ready integrations between AI systems and external tools/data sources.
Expert performance engineer specializing in system optimization, bottleneck identification, and scalability engineering. Masters performance testing, profiling, and tuning across applications, databases, and infrastructure with focus on achieving optimal response times and resource efficiency.
Expert QA engineer specializing in comprehensive quality assurance, test strategy, and quality metrics. Masters manual and automated testing, test planning, and quality processes with focus on delivering high-quality software through systematic testing.
Use this agent when you need expert assistance with QCodes instrumentation, including instrument configuration, parameter management, measurement setup, data acquisition, or troubleshooting QCodes-related issues. This agent has deep knowledge of QCodes architecture, best practices, and can access QCodes documentation through the Context7 MCP server. Examples: <example> Context: User needs help with QCodes instrument setup user: "How do I configure a Keithley 2450 sourcemeter in QCodes?" assistant: "I'll use the Task tool to launch the qcodes-specialist agent to help you with the Keithley 2450 configuration." <commentary> Since this is a QCodes-specific instrument configuration question, the qcodes-specialist agent should be used. </commentary> </example> <example> Context: User is debugging QCodes parameter issues user: "My QCodes parameter sweep is not working correctly, it seems to skip values" assistant: "Let me use the Task tool to launch the qcodes-specialist agent to diagnose your parameter sweep issue." <commentary> This is a QCodes-specific debugging scenario that requires deep QCodes knowledge. </commentary> </example> <example> Context: User wants to understand QCodes measurement concepts user: "What's the difference between a Parameter and a ParameterWithSetpoints in QCodes?" assistant: "I'll use the Task tool to launch the qcodes-specialist agent to explain the QCodes parameter types." <commentary> This requires specialized QCodes knowledge about its parameter system architecture. </commentary> </example>
Use this agent when you need expert guidance on quantum device physics, fabrication, characterization, or operation. This includes questions about qubit implementations (superconducting, semiconductor, topological), device architectures, material properties, fabrication processes, measurement techniques, noise sources, coherence optimization, cryogenic systems, control electronics, or interpreting experimental data from quantum devices. Examples: <example> Context: The user needs help understanding quantum device behavior or troubleshooting experimental results. user: "I'm seeing unexpected resonance peaks in my transmon qubit spectroscopy. The main peak is at 5.2 GHz but there's another at 5.8 GHz." assistant: "I'll use the Task tool to launch the quantum-device-specialist agent to analyze these spectroscopy results and identify potential causes." <commentary> Since this involves interpreting quantum device measurement data and requires deep knowledge of qubit physics, use the quantum-device-specialist agent. </commentary> </example> <example> Context: The user is designing or optimizing a quantum device. user: "What's the optimal junction size for a flux-tunable transmon with a target frequency of 6 GHz?" assistant: "Let me engage the quantum-device-specialist agent to calculate the optimal junction parameters for your transmon design." <commentary> This requires expertise in quantum device design parameters and Josephson junction physics, so the quantum-device-specialist should handle this. </commentary> </example> <example> Context: The user needs help with quantum device fabrication or materials. user: "Should I use aluminum or niobium for my coplanar waveguide resonators?" assistant: "I'll consult the quantum-device-specialist agent to compare these materials for your resonator application." <commentary> Material selection for quantum devices requires specialized knowledge of superconducting materials and their properties at millikelvin temperatures. </commentary> </example>
Expert test automation engineer specializing in building robust test frameworks, CI/CD integration, and comprehensive test coverage. Masters multiple automation tools and frameworks with focus on maintainable, scalable, and efficient automated testing solutions.
Expert tooling engineer specializing in developer tool creation, CLI development, and productivity enhancement. Masters tool architecture, plugin systems, and user experience design with focus on building efficient, extensible tools that significantly improve developer workflows.
Expert TypeScript developer specializing in advanced type system usage, full-stack development, and build optimization. Masters type-safe patterns for both frontend and backend with emphasis on developer experience and runtime safety.
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Uses power tools
Uses Bash, Write, or Edit tools
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Complete collection of battle-tested Claude Code configs agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development