Testing & Security
Testing frameworks, security tools, and best practices
9063 skills in this category
auditing-wallet-security
Audit crypto wallet security including private key management and transaction signing.Use when auditing wallet security practices.Trigger with phrases like "audit wallet", "check security", or "verify signatures".
scanning-accessibility
Validate WCAG compliance and accessibility standards (ARIA, keyboard navigation).Use when auditing WCAG compliance or screen reader compatibility.Trigger with phrases like "scan accessibility", "check WCAG compliance", or "validate screen readers".
generating-security-audit-reports
Generate comprehensive security audit reports for applications and systems.Use when you need to assess security posture, identify vulnerabilities, evaluate compliance status, or create formal security documentation.Trigger with phrases like "create security audit report", "generate security assessment", "audit security posture", or "PCI-DSS compliance report".
testing-load-balancers
Validate load balancer behavior, failover, and traffic distribution.Use when performing specialized testing.Trigger with phrases like "test load balancer", "validate failover", or "check traffic distribution".
managing-test-environments
Provision and manage isolated test environments with configuration and data.Use when performing specialized testing.Trigger with phrases like "manage test environment", "provision test env", or "setup test infrastructure".
generating-test-reports
Generate comprehensive test reports with metrics, coverage, and visualizations.Use when performing specialized testing.Trigger with phrases like "generate test report", "create test documentation", or "show test metrics".
fuzzing-apis
Perform API fuzzing to discover edge cases, crashes, and security vulnerabilities.Use when performing specialized testing.Trigger with phrases like "fuzz the API", "run fuzzing tests", or "discover edge cases".
performing-penetration-testing
Perform security penetration testing to identify vulnerabilities. Use when conducting security assessments. Trigger with 'run pentest', 'security testing', or 'find vulnerabilities'.
splitting-datasets
Split datasets into training, validation, and testing sets for ML model development. Use when requesting "split dataset", "train-test split", or "data partitioning".
running-smoke-tests
Execute fast smoke tests validating critical functionality after deployment.Use when performing specialized testing.Trigger with phrases like "run smoke tests", "quick validation", or "test critical paths".
automating-database-backups
Use when you need to automate database backup processes with scheduling and encryption.This skill creates backup scripts for PostgreSQL, MySQL, MongoDB, and SQLite with compression.Trigger with phrases like "automate database backups", "schedule database dumps","create backup scripts", or "implement disaster recovery for database".
testing-mobile-apps
Execute mobile app testing on iOS and Android devices/simulators.Use when performing specialized testing.Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".
testing-visual-regression
Detect visual changes in UI components using screenshot comparison.Use when detecting unintended UI changes or pixel differences.Trigger with phrases like "test visual changes", "compare screenshots", or "detect UI regressions".
generating-test-data
Generate realistic test data including edge cases and boundary conditions.Use when creating realistic fixtures or edge case test data.Trigger with phrases like "generate test data", "create fixtures", or "setup test database".
orchestrating-test-execution
Coordinate parallel test execution across multiple environments and frameworks.Use when performing specialized testing.Trigger with phrases like "orchestrate tests", "run parallel tests", or "coordinate test execution".
detecting-sql-injection-vulnerabilities
Detect and analyze SQL injection vulnerabilities in application code and database queries.Use when you need to scan code for SQL injection risks, review query construction, validate input sanitization, or implement secure query patterns.Trigger with phrases like "detect SQL injection", "scan for SQLi vulnerabilities", "review database queries", or "check SQL security".
assisting-with-soc2-audit-preparation
Automate SOC 2 audit preparation including evidence gathering, control assessment, and compliance gap identification.Use when you need to prepare for SOC 2 audits, assess Trust Service Criteria compliance, document security controls, or generate readiness reports.Trigger with phrases like "SOC 2 audit preparation", "SOC 2 readiness assessment", "collect SOC 2 evidence", or "Trust Service Criteria compliance".
implementing-database-audit-logging
Use when you need to track database changes for compliance and security monitoring.This skill implements audit logging using triggers, application-level logging, CDC, or native logs.Trigger with phrases like "implement database audit logging", "add audit trails","track database changes", or "monitor database activity for compliance".
running-chaos-tests
Execute chaos engineering experiments to test system resilience.Use when performing specialized testing.Trigger with phrases like "run chaos tests", "test resilience", or "inject failures".
checking-owasp-compliance
Check compliance with OWASP Top 10 security risks and best practices. Use when performing comprehensive security audits. Trigger with 'check OWASP compliance', 'audit web security', or 'validate OWASP'.