API Quality Assurance Bundle
This bundle helps ensure the reliability, security, and performance of APIs through automated testing and analysis.
Browse all skill bundles
Included Skills (12)
- Doca Bench Extension — Use this skill when the operator is authoring, building, loading, or debugging a custom doca-bench plug-in — a versioned shared library with DOCA_EXPERIMENTAL-marked C entry points that doca-bench loads to measure a workload class its built-in modes do not cover, with doca_bench_cuda as the shipped reference exemplar. Trigger even when the user does not say "doca-bench-extension" or "doca_bench_cuda" — typical implicit phrasings include "no built-in doca-bench mode fits my workload", "how do I benchmark a CUDA GPUNetIO RX/TX kernel", "doca-bench cannot find or load my custom .so", "extension exported symbols do not match what the parent expects", "soversion mismatch after a DOCA upgrade", or "my GPU kernel hangs because stop_flag was never set". Refuse and route elsewhere for questions about which built-in doca-bench mode to pick, DOCA GPUNetIO programming semantics, CUDA toolkit installation, or contributor work on in-tree extensions — those belong to other skills.
- Opus Migration Assistant — Migrates code and prompts from older Claude models to Opus 4.5, updating model strings and adjusting prompts for behavioral differences.
- Testing API For Mass Assignment Vulnerability — Tests APIs for mass assignment (auto-binding), OWASP API3:2023, by identifying
- Semgrep Rule Variant Creator — Creates language variants of existing Semgrep rules. Use when porting a Semgrep rule to specified target languages. Takes an existing rule and target languages as input, produces independent rule+test directories for each language.
- Robius App Architecture — CRITICAL: Use for Robius app architecture patterns. Triggers on:
Tokio, async, submit_async_request, 异步, 架构,
SignalToUI, Cx::post_action, worker task,
app structure, MatchEvent, handle_startup
- Prompt Regression Tester — Helps developers detect performance drops when testing changes to AI prompts against a fixed evaluation set.
- WebdriverIO Test Generator — This skill automatically generates WebdriverIO automation tests in JavaScript or TypeScript to assist developers in streamlining their local and cloud-based testing workflows.
- TDD Test Generator — This tool generates comprehensive failing unit tests for developers to define expected behavior and edge cases during the initial TDD red phase.
- Bug Proofing Assistant — Helps developers prove a bug by creating a test that fails before a fix and passes after.
- Playwright Migration Assistant — This tool automates the conversion of existing Cypress or Selenium test suites to Playwright, helping developers streamline their transition to modern testing frameworks.
- API Fixture Generator — This tool helps developers capture and store raw API responses as test fixtures to streamline provider response parsing and integration testing.
- Opportunity Solution Tree — Build an Opportunity Solution Tree (OST) to structure product discovery — map a desired outcome to opportunities, solutions, and experiments. Based on Teresa Torres' Continuous Discovery Habits. Use when structuring discovery work, mapping opportunities to solutions, or deciding what to build next.