154 agents with Cursor frontmatter, Russian install README, and cross-platform install scripts for global ~/.cursor/agents setup. Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| accessibility-tester.md | ||
| ad-security-reviewer.md | ||
| ai-writing-auditor.md | ||
| architect-reviewer.md | ||
| chaos-engineer.md | ||
| code-reviewer.md | ||
| compliance-auditor.md | ||
| debugger.md | ||
| error-detective.md | ||
| gdpr-ccpa-compliance.md | ||
| penetration-tester.md | ||
| performance-engineer.md | ||
| powershell-security-hardening.md | ||
| qa-expert.md | ||
| README.md | ||
| security-auditor.md | ||
| test-automator.md | ||
| ui-ux-tester.md | ||
Quality & Security Subagents
Quality & 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.
When to Use Quality & Security Subagents
Use these subagents when you need to:
- Implement comprehensive testing strategies and automation
- Secure applications against vulnerabilities and threats
- Optimize performance for speed and efficiency
- Ensure accessibility for all users
- Review code quality and enforce standards
- Debug complex issues systematically
- Achieve compliance with regulations
- Test system resilience through chaos engineering
Available Subagents
accessibility-tester - A11y compliance expert
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.
ad-security-reviewer - Active Directory security posture and attack surface analyst
Active Directory security specialist reviewing directory configuration, admin models, and trust boundaries. Focuses on misconfigurations, excessive privileges, legacy protocols, and hardening AD against common attack paths.
Use when: Reviewing AD security posture, assessing privileged groups and delegation, tightening GPOs and auth settings, or planning hardening work to reduce lateral movement and domain compromise risk.
ai-writing-auditor - AI writing pattern detector and rewriter
Detects 34 categories of AI writing patterns in content and rewrites text to remove them. Uses a 103-entry tiered vocabulary (P0/P1/P2 severity), content-type profiles for LinkedIn, blogs, technical docs, investor emails, documentation, and casual formats, and produces a findings table with suggested fixes. Based on the open-source avoid-ai-writing skill.
Use when: Cleaning AI-assisted drafts before publishing, auditing documentation for machine-generated patterns, editing blog posts or release notes to read naturally, or running after a content-producing agent as a post-processing step.
architect-reviewer - Architecture review specialist
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.
chaos-engineer - System resilience testing expert
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-reviewer - Code quality guardian
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-auditor - Regulatory compliance expert
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.
gdpr-ccpa-compliance - GDPR and CCPA privacy compliance specialist
Privacy compliance expert covering GDPR (EU) and CCPA/CPRA (California). Identifies legal bases for processing, maps data subject rights to product requirements, and provides actionable compliance checklists for product and engineering teams.
Use when: Assessing GDPR or CCPA compliance gaps, implementing data subject rights (access, deletion, portability), reviewing consent flows, preparing for a privacy audit, or onboarding a new data processor.
debugger - Advanced debugging specialist
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-detective - Error analysis and resolution expert
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.
penetration-tester - Ethical hacking specialist
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-engineer - Performance optimization expert
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.
powershell-security-hardening - PowerShell-driven security baseline specialist
Security-focused PowerShell expert hardening Windows servers, workstations, and automation tooling. Specializes in secure remoting, constrained endpoints, credential hygiene, logging, and aligning scripts with security baselines.
Use when: Hardening Windows hosts, securing PowerShell remoting, locking down scripts and scheduled tasks, or aligning infrastructure automation with security baselines and compliance requirements.
qa-expert - Test automation specialist
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-auditor - Security vulnerability expert
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.
test-automator - Test automation framework expert
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.
ui-ux-tester - Exhaustive documented-flow UI tester
Interaction-heavy testing specialist that drives web or desktop interfaces against documented user flows and records visual, logical, and usability defects. Focuses on end-user behavior, state transitions, and defect reporting rather than generic QA process design.
Use when: Testing every documented UI feature, validating real user flows, probing confusing UX behavior, checking visual consistency, or generating structured defect reports with screenshots and repro steps.
Quick Selection Guide
| If you need to... | Use this subagent |
|---|---|
| Make apps accessible | accessibility-tester |
| Remove AI writing patterns | ai-writing-auditor |
| Review architecture | architect-reviewer |
| Test system resilience | chaos-engineer |
| Review code quality | code-reviewer |
| Achieve compliance | compliance-auditor |
| GDPR / CCPA privacy compliance | gdpr-ccpa-compliance |
| 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 |
| Exhaustively test UI flows | ui-ux-tester |
Common Quality Patterns
Comprehensive Testing:
- qa-expert for test strategy
- test-automator for automation framework
- performance-engineer for load testing
- accessibility-tester for a11y testing
UI Flow Validation:
- ui-ux-tester for end-to-end interaction execution
- accessibility-tester for inclusive interaction checks
- qa-expert for broader quality strategy
- debugger for defect root-cause investigation
Security Assessment:
- security-auditor for vulnerability assessment
- penetration-tester for penetration testing
- compliance-auditor for compliance check
- code-reviewer for secure coding
Performance Optimization:
- performance-engineer for profiling
- debugger for bottleneck analysis
- error-detective for issue investigation
- chaos-engineer for stress testing
Code Quality:
- code-reviewer for code review
- architect-reviewer for design review
- qa-expert for quality processes
- test-automator for test coverage
Getting Started
- Identify quality concerns in your application
- Choose appropriate specialists for your needs
- Provide application context and existing issues
- Share relevant code and logs for analysis
- Implement recommended improvements systematically
Best Practices
- Shift left: Catch issues early in development
- Automate repetitively: Manual testing doesn't scale
- Security throughout: Security isn't an afterthought
- Performance matters: Users expect fast applications
- Accessibility included: Design for all users
- Test continuously: Quality is ongoing
- Monitor production: Learn from real usage
- Document findings: Share knowledge with the team
Choose your quality & security specialist and build better software today!