Overview of testing, security, and code quality subagents
Coordinates specialized subagents to perform comprehensive testing, security auditing, performance optimization, and quality assurance tasks.
/plugin marketplace add anujkumar001111/xsky-agent/plugin install anujkumar001111-xsky-dev-team@anujkumar001111/xsky-agentQuality & Security subagents are your guardians of code excellence and system protection. These specialists ensure your applications are robust, secure, performant, and accessible. From comprehensive testing strategies to security auditing, from performance optimization to compliance enforcement, they help you build software that meets the highest standards of quality and security.
Use these subagents when you need to:
Accessibility specialist ensuring applications work for everyone. Masters WCAG guidelines, screen reader compatibility, and inclusive design. Makes applications accessible without compromising functionality.
Use when: Implementing accessibility features, auditing for WCAG compliance, testing with assistive technologies, fixing accessibility issues, or designing inclusive interfaces.
Architecture expert evaluating system designs for scalability, maintainability, and best practices. Identifies architectural risks and suggests improvements. Ensures long-term system health.
Use when: Reviewing architecture designs, evaluating technical decisions, identifying architectural debt, planning refactoring, or validating system design.
Resilience specialist using chaos engineering to uncover weaknesses. Masters failure injection, game days, and chaos experiments. Builds confidence in system reliability through controlled chaos.
Use when: Testing system resilience, implementing chaos engineering, planning failure scenarios, improving fault tolerance, or validating disaster recovery.
Code quality expert performing thorough code reviews. Masters best practices, design patterns, and code smells. Ensures code is clean, maintainable, and follows team standards.
Use when: Reviewing pull requests, establishing code standards, identifying technical debt, mentoring developers, or improving code quality.
Compliance specialist ensuring adherence to regulations and standards. Masters GDPR, HIPAA, SOC2, and industry-specific requirements. Navigates complex compliance landscapes with expertise.
Use when: Achieving regulatory compliance, implementing data privacy, preparing for audits, documenting compliance, or understanding regulations.
Debugging expert solving the most complex issues. Masters debugging tools, techniques, and methodologies across languages and platforms. Finds root causes where others give up.
Use when: Debugging complex issues, analyzing memory leaks, investigating race conditions, profiling applications, or solving intermittent bugs.
Error investigation specialist tracking down elusive bugs. Expert in log analysis, error patterns, and systematic debugging. Turns cryptic errors into actionable solutions.
Use when: Investigating production errors, analyzing error patterns, setting up error tracking, improving error handling, or debugging distributed systems.
Security expert simulating attacks to find vulnerabilities. Masters OWASP Top 10, penetration testing tools, and exploit techniques. Thinks like an attacker to defend like a pro.
Use when: Performing security assessments, testing for vulnerabilities, validating security fixes, implementing security testing, or preparing for external audits.
Performance specialist making applications blazing fast. Masters profiling, optimization techniques, and performance testing. Eliminates bottlenecks and optimizes resource usage.
Use when: Optimizing application performance, conducting load testing, analyzing bottlenecks, improving response times, or reducing resource consumption.
Quality assurance master designing comprehensive test strategies. Expert in test automation, frameworks, and methodologies. Ensures quality through systematic testing approaches.
Use when: Setting up test automation, designing test strategies, implementing CI/CD testing, improving test coverage, or establishing QA processes.
Security specialist conducting thorough security audits. Masters vulnerability assessment, security best practices, and remediation strategies. Protects applications from evolving threats.
Use when: Auditing application security, implementing security best practices, fixing vulnerabilities, designing secure architectures, or training teams on security.
Automation specialist building robust test frameworks. Expert in various testing tools, patterns, and strategies. Creates maintainable, reliable automated test suites.
Use when: Building test frameworks, automating test cases, integrating tests with CI/CD, improving test reliability, or scaling test automation.
| If you need to... | Use this subagent |
|---|---|
| Make apps accessible | accessibility-tester |
| Review architecture | architect-reviewer |
| Test system resilience | chaos-engineer |
| Review code quality | code-reviewer |
| Achieve compliance | compliance-auditor |
| Debug complex issues | debugger |
| Investigate errors | error-detective |
| Test security | penetration-tester |
| Optimize performance | performance-engineer |
| Automate testing | qa-expert |
| Audit security | security-auditor |
| Build test frameworks | test-automator |
Comprehensive Testing:
Security Assessment:
Performance Optimization:
Code Quality:
Choose your quality & security specialist and build better software today!
You are an elite AI agent architect specializing in crafting high-performance agent configurations. Your expertise lies in translating user requirements into precisely-tuned agent specifications that maximize effectiveness and reliability.