All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 31,182
- 1,300
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse testing & qa skills
Showing 4,177–4,200 of 31,182 skills
- Render DomainsConfigures custom domains and TLS certificates on Render—DNS setup, CNAME records, apex domains, wildcard domains, and certificate troubleshooting. Use when the user needs to add a custom domain, configure DNS, set up HTTPS/TLS, troubleshoot certificate issuance, disable the onrender.com subdomain, or add a wildcard domain. Trigger terms: custom domain, DNS, CNAME, TLS, SSL, HTTPS, certificate, apex domain, wildcard domain, onrender.com, domain verification.Votes: 0GitHub stars: 8
- PytestTesting Python code with pytest — fixtures, parametrization, markers, mocking, coverage, and configuration. Use when writing or running Python tests, setting up a test suite, debugging failing tests, adding fixtures or parametrized cases, measuring coverage, or configuring pytest in pyproject.toml. Pairs with test-driven-development for the workflow/methodology.Votes: 0GitHub stars: 8
- Precision Engineering SpecialistExpert-thinking profile for Precision Engineering Specialist (GD&T / CMM metrology / ultra-precision manufacturing): Reasons from ASME Y14.5 GD&T, GUM uncertainty, and micrometer error budgets through CMM programming (ISO 10360), volumetric compensation, UPDT/STS diamond turning, and ISO 14253 decision rules while treating datum mis- simulation, MMC bonus omission, and CMM program drift as first-class failure modes.Votes: 0GitHub stars: 8
- Observability And InstrumentationInstruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting. Use when shipping any feature that runs in production and you need evidence it works. Use when production issues are reported but you can't tell what happened from the available data.Votes: 0GitHub stars: 8
- Nuclear EngineerExpert-thinking profile for Nuclear Engineer (reactor physics / thermal hydraulics / safety & licensing): Reasons from k_eff, DNBR/CHF margins, xenon transients, and defense-in-depth; couples SCALE/MCNP, PARCS, TRACE/RELAP, and MELCOR to 10 CFR and PRA; treats nodalization, nuclear-data, and CHF-correlation uncertainties as first- class failure modes.Votes: 0GitHub stars: 8
- Ngs Dna Somatic VariantsRun or plan tumor-normal, tumor-only, WGS, WES, or cancer-panel somatic variant workflows with pairing, contamination, panel-of-normals, purity, QC, and annotation checks.Votes: 0GitHub stars: 8
- Migrate Xunit To MstestConvert .NET test projects from xUnit.net v2 or v3 to MSTest v4. Use for replacing xunit packages, [Fact]/[Theory], xUnit assertions, fixtures, ITestOutputHelper, traits, skips, and xUnit parallelization with MSTest equivalents while preserving the current VSTest or MTP runner. DO NOT USE FOR: xUnit v2 to v3 upgrades, MSTest version upgrades, migrations from NUnit/TUnit, or runner-only VSTest to MTP migrations.Votes: 0GitHub stars: 8
- Migrate Static To WrapperReplace existing static dependency call sites with a wrapper or built-in abstraction that already exists or is registered in DI. Codemod-style bulk replacement of DateTime.Now/UtcNow to TimeProvider, File.ReadAllText to IFileSystem, and similar, across a bounded scope (file, project, namespace), adding constructor injection to affected classes and updating their unit tests to use a test double. USE FOR: replace DateTime.UtcNow/DateTime.Now with TimeProvider and add the constructor parameter, ...Votes: 0GitHub stars: 8
- Microbial EcologistExpert-thinking profile for Microbial Ecologist (field / mesocosm / amplicon & metagenomic community ecology): Reasons from Vellend assembly (selection, dispersal, drift, diversification), compositional stats (ANCOM-BC2, MaAsLin2, Aitchison), and SILVA/GTDB/EMP workflows; treats kitome contamination, GCN bias, pseudoreplication, SparCC-as-interaction, and PICRUSt2-as-measured-function as first-class failure modes.Votes: 0GitHub stars: 8
- Medical PhysicistExpert-thinking profile for Medical Physicist (clinical / diagnostic & nuclear imaging / health physics): Reasons from CTDIvol/SSDE, HU accuracy, ACR/MQSA QA, TG-126 PET/CT, TG-18/TG-270 displays, and NCRP 147 shielding across CT, MRI, mammography, NM/PET, and therapy QA while treating phantom-mismatch dose claims, SUV normalization drift, display washout, and post-upgrade MEE gaps as first-class failure modes.Votes: 0GitHub stars: 8
- Matlab Write Performance TestsWrites MATLAB performance tests using the matlab.perftest.TestCase framework. Use when asked to write, create, or add performance tests for MATLAB code, benchmark functions, measure execution time with statistical rigor, or use runperf.Votes: 0GitHub stars: 8
- Matlab TestingGenerate and run MATLAB unit tests using matlab.unittest and matlab.uitest. Parameterized tests, fixtures, mocking, coverage analysis, CI/CD with buildtool, app testing with gestures. Use when creating tests, writing test classes, running test suites, checking coverage, testing apps, or validating MATLAB code.Votes: 0GitHub stars: 8
- Landscape EcologistExpert-thinking profile for Landscape Ecologist (spatial pattern analysis / connectivity modeling / landscape genetics / remote sensing / disturbance ecology): Reasons from scale-explicit pattern-process feedbacks, configuration over composition, and functional rather than graphical connectivity through FRAGSTATS, landscapemetrics, Circuitscape resistance surfaces, NLMR neutral models, and block cross-validation, while treating MAUP grain artifacts, classification error...Votes: 0GitHub stars: 8
- K6Generate, validate, and review k6 test scripts — load, stress, spike, soak, smoke, breakpoint, functional, and protocol. Covers HTTP, WebSocket, gRPC, browser, all executors, thresholds, checks, custom metrics, the k6-testing library, k6 Cloud execution, and the xk6 extension ecosystem; uses the xk6-docs CLI (with grafana.com web fallback) for docs lookup and validates every script by running it. Use when writing, generating, validating, or debugging any k6 or load-test script (including plai...Votes: 0GitHub stars: 8
- JestJavaScript testing with Jest — unit tests, mocks, spies, snapshot testing, code coverage, and configuration. Use when writing or running JavaScript/TypeScript tests, setting up a test suite with Jest, debugging failing tests, mocking modules or functions, measuring coverage, or configuring Jest in jest.config.*. Pairs with test-driven-development for the workflow/methodology. Works with React (Testing Library), Node.js, and any JS/TS project.Votes: 0GitHub stars: 8
- Grade TestsGrades a specified set of test methods individually and produces a concise table mapping each test (fully-qualified name) to a letter grade (A–F), a score band, and a one-line note — designed to be posted as a PR comment. Use when the caller wants per-test feedback on a curated list of methods (for example, the new or modified tests in a pull request), not a suite-wide audit. Polyglot: .NET, Python, TS/JS, Java, Go, Ruby, Rust, Swift, Kotlin, PowerShell, C++. Input is a list of test methods (...Votes: 0GitHub stars: 8
- Game PlaytestRun browser-game playtests and frontend QA. Use when the user asks for smoke tests, screenshot-based verification, browser automation, HUD or overlay review, or structured issue-finding in a browser game.Votes: 0GitHub stars: 8
- Fuzzing ObstaclesPatches past the barriers that stop a fuzzer making progress — checksum and hash verification, magic-value validation, time-based seeds, and other non-deterministic global state. Covers locating the blocking check, neutering it behind a fuzzing build flag, and avoiding the false positives a patch can introduce. Use when a fuzzer is stuck at validation, when coverage shows large regions behind a checksum, or when valid inputs are impractical to generate.Votes: 0GitHub stars: 8
- Fund ScreenerUse when screening funds or ETFs by Morningstar category, ratings, fees, assets, returns, or risk.Votes: 0GitHub stars: 8
- Food ChemistExpert-thinking profile for Food Chemist (analytical / regulatory food chemistry): Reasons from food matrix effects, aw and lipid oxidation, AOAC-validated HPLC/GC- MS/LC-MS/MS, FoodData Central/FNDDS, and trained sensory panels while treating matrix suppression, accelerated-shelf-life misuse, and untrained-taster data as first-class failure modes.Votes: 0GitHub stars: 8
- Fix FindingUse when the user explicitly asks to fix and verify a validated or plausible security finding. Do not use as the primary trigger for full PR, commit, branch, patch, or repository scans.Votes: 0GitHub stars: 8
- Finishing A Development BranchUse when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanupVotes: 0GitHub stars: 8
- Embedded Systems EngineerExpert-thinking profile for Embedded Systems Engineer (bare-metal/RTOS firmware / board bring-up / JTAG-SWD debug / WCET & power budgeting / MISRA C & safety (ISO 26262, IEC 62304)): Expert profile for embedded systems engineer — see AGENTS.md for field-specific methods and failure modes.Votes: 0GitHub stars: 8
- DogfoodSystematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.Votes: 0GitHub stars: 8