All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 31,457
- 1,311
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,465–4,488 of 31,457 skills
- 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
- Connectomics ScientistExpert-thinking profile for Connectomics Scientist (computational / volume EM connectomics + collaborative proofreading): Reasons from vEM acquisition and petascale alignment through FFN/RoboEM segmentation, FlyWire/neuPrint/MICrONS/H01 graphs, and synapse-level QC while treating split/merge errors, alignment tears, false synapses, and release-version drift as first-class failure modes.Votes: 0GitHub stars: 8
- Complexa SetupFirst-time setup, environment configuration, and model-weight installation for Proteina-Complexa. Reach for this skill whenever the user says "set up complexa", "install complexa", "configure my environment file", "first-time setup", "what models do I have installed", "what's in my environment file", "download model weights", "download Complexa / AF2 / RF3 / ProteinMPNN / LigandMPNN / ESM2 / ESMFold checkpoints", "preflight my GPU", "verify environment", "complexa init", "complexa download", ...Votes: 0GitHub stars: 8
- ClimatologistExpert-thinking profile for Climatologist (computational / observational climatology & paleoclimate reconstruction): Characterizes climate via WMO CLINO baselines (1991–2020 vs 1961–1990), ETCCDI indices, and teleconnection modes; bridges ERA5 climatology to CMIP6/ScenarioMIP SSP deltas (xsdba/QDM), optimal-fingerprint attribution, AR6 ERF/ECS/TCR, and proxy reconstructions (CPS/EIV, PAGES2k, MXD divergence)—distinct from weather...Votes: 0GitHub stars: 8
- Ci Cd And AutomationAutomates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.Votes: 0GitHub stars: 8