Testing & QA

392 skills
github
react18-enzyme-to-rtl
Migrate Enzyme tests to React Testing Library for React 18 upgrades with a complete API mapping and behavior-testing philosophy.
36.2k · bundle
github
pester-should-migration
Migrate Pester v5 classic Should -Be assertion syntax to the new Pester v6 Should-* operators with a step-by-step mapping and behavioral gotchas.
36.2k · bundle
github
salesforce-apex-quality
Enforces bulk-safety rules, sharing model requirements, CRUD/FLS security, SOQL injection prevention, PNB test coverage, and modern Apex idioms for Salesforce development.
36.2k
github
javascript-typescript-jest
Provides best practices for writing JavaScript/TypeScript tests using Jest, including test structure, mocking strategies, async testing, snapshot testing, and React component testing.
36.2k
trailofbits
vector-forge
Uses mutation testing to systematically identify gaps in test vector coverage for cryptographic algorithms, then generates new test vectors that close those gaps. Measures effectiveness by comparing mutation kill rates before and after.
6k · bundle
trailofbits
aflpp
Fuzz C/C++ projects with multi-core support using AFL++, a fork of AFL with better performance and advanced features.
6k · bundle
trailofbits
libafl
Build custom fuzzers with a modular Rust library, supporting advanced mutation strategies, custom feedback mechanisms, and non-standard target architectures.
6k · bundle
trailofbits
atheris
Fuzz Python code and C extensions with coverage guidance and AddressSanitizer support using a libFuzzer-based fuzzer.
6k · bundle
trailofbits
ossfuzz
Set up continuous fuzzing infrastructure for open-source projects using Google's OSS-Fuzz platform, including building and running fuzz harnesses locally and enrolling new projects.
6k · bundle
trailofbits
mutation-testing
Configures mewt or muton mutation testing campaigns — scopes targets, tunes timeouts, and optimizes long-running runs.
6k · bundle
trailofbits
libfuzzer
Coverage-guided fuzzer built into LLVM for C/C++ projects. Use for fuzzing C/C++ code that can be compiled with Clang.
6k · bundle
trailofbits
cargo-fuzz
Fuzz Rust projects with libFuzzer using cargo-fuzz, including harness writing, sanitizer integration, and coverage analysis.
6k · bundle
trailofbits
wycheproof
Validate cryptographic implementations against known attacks and edge cases using Wycheproof test vectors.
6k · bundle
trailofbits
harness-writing
Write effective fuzzing harnesses across languages to improve code coverage and find bugs in your system under test.
6k · bundle
trailofbits
semgrep-rule-creator
Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns with proper testing and validation.
6k · bundle
trailofbits
coverage-analysis
Measures code coverage during fuzzing to assess harness effectiveness and identify fuzzing blockers.
6k · bundle
trailofbits
fuzzing-obstacles
Patch code to bypass checksums, global state, and validation checks that block fuzzer progress, using conditional compilation for C/C++ and Rust.
6k · bundle
trailofbits
fuzzing-dictionary
Guides fuzzers with domain-specific tokens to reach deeper code paths in parsers, protocol handlers, and file format processors.
6k · bundle
trailofbits
property-based-testing
Provides guidance for property-based testing across multiple languages and smart contracts, helping detect patterns where PBT offers stronger coverage than example-based tests.
6k · bundle
minimax-ai
react-native-dev
Build production-ready React Native and Expo apps with guidance on components, styling, animations, navigation, state management, forms, networking, performance, testing, and deployment.
12.9k · bundle
bankrbot
aeon-skill-evals
Validate skill outputs against assertion manifests to detect regressions, enforce quality gates, and bootstrap starter manifests from historical runs.
1.2k · bundle
bankrbot
testing
Write and run smart contract tests with Foundry, covering unit, fuzz, fork, and invariant testing, with guidance on what to test and common LLM pitfalls.
1.2k · bundle
k-dense-ai
simpy
Build discrete-event simulations of systems with processes, queues, resources, and time-based events using SimPy in Python.
30.2k · bundle
mcollina
node
Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more.
1.9k · bundle
mcollina
fastify-best-practices
Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript, covering routes, plugins, validation, error handling, authentication, testing, performance, logging, deployment, and more.
1.9k · bundle
wondelai
clean-code
Write readable, maintainable code through disciplined naming, small functions, and clean error handling.
1.6k · bundle
wondelai
working-with-legacy-code
Safely change and test untested codebases using techniques from Feathers' 'Working Effectively with Legacy Code': seams, characterization tests, sprout/wrap, and dependency-breaking.
1.6k · bundle
ai-builder-club
e2e-setup
Sets up a reliable end-to-end test suite as a per-PR gate, with real flows, layered assertions, reusable auth helpers, and video evidence.
770
jeffallan
php-pro
Build modern PHP applications with strict typing, PHPStan level 9, Laravel or Symfony, and enterprise patterns including DTOs, DI, and comprehensive testing.
10.4k · bundle
jeffallan
golang-pro
Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error handling.
10.4k · bundle
jeffallan
python-pro
Generates type-safe, async-first Python 3.11+ code with full type annotations, mypy strict mode, pytest test suites, and validation via black and ruff.
10.4k · bundle
jeffallan
rails-expert
Optimizes Active Record queries, implements Turbo Frames and Streams, configures Action Cable, sets up Sidekiq workers, and writes RSpec test suites for Rails 7+ applications.
10.4k · bundle
jeffallan
nestjs-expert
Scaffolds NestJS modules, controllers, services, DTOs, guards, and interceptors for enterprise-grade TypeScript backends, with built-in validation, authentication, and testing patterns.
10.4k · bundle
jeffallan
vue-expert-js
Builds Vue 3 components, composables, and Vite projects using JavaScript with JSDoc type annotations instead of TypeScript.
10.4k · bundle
jeffallan
java-architect
Builds, configures, and debugs enterprise Java applications with Spring Boot 3.x, microservices, or reactive programming, including WebFlux endpoints, JPA optimization, and Spring Security with OAuth2/JWT.
10.4k · bundle
jeffallan
javascript-pro
Writes, debugs, and refactors JavaScript code using modern ES2023+ features, async/await patterns, ESM module systems, and Node.js APIs.
10.4k · bundle