All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 29,138
- 1,215
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 265–288 of 29,138 skills
- FixturesUse after sumo-qa-deciding-approach routes here, when the user asks "review my changes" / "is this safe to merge" / "what could break". Refuses to claim safe-to-merge without fresh verification evidence.Votes: 0GitHub stars: 7
- Code PurgeDeep code analysis and automated cleanup skill. Removes dead code, unused imports, unreferenced files, and duplicated logic from any codebase. Simplifies overly complex or hard-to-maintain code. Always backs up before changes and validates with tests after. Use when the user asks to: - "clean up", "remove dead code", "purge unused code" - "find and delete unused files/folders" - "remove duplicate code" or "refactor duplicated logic" - "simplify this codebase" or "the code is too complex" - "...Votes: 0GitHub stars: 214
- VerifyRun the backend verification loop after Kotlin/Spring code changes — Kotlin style + unit tests via `gradlew verify`, plus integration tests when repos/migrations changed — and drive fixes until green. Use after editing backend code or when the user asks to verify/check the build.Votes: 0GitHub stars: 65
- Cfn Transparency MiddlewareAgent interaction capture, logging, analysis with memory tracking + security (Rust). Use to capture/analyze agent interactions, track tool usage and perf metrics, query execution history, or export audit trails for compliance.Votes: 0GitHub stars: 14
- Cfn Compilation Error FixerTwo-phase Rust/TypeScript compilation error fixer: Cerebras LLM bulk processing + agent cleanup. Use when you have 20+ compilation errors needing fast bulk reduction, or errors are mostly mechanical (type mismatches, missing imports, syntax).Votes: 0GitHub stars: 14
- Orpc Migrate"Migrate existing codebases to current oRPC, covering tRPC to oRPCVotes: 0GitHub stars: 16
- VerifyProve a claim of done, fixed, or passing by running the commands and reading the output before making it. Use before claiming work is complete, fixed, or tested, and before committing or opening a PR.Votes: 0GitHub stars: 10
- ImplementImplement a settled plan test-first, smallest slice at a time. Use when starting implementation of a feature or fix after the plan is settled, or when user says \"implement this\" or \"build it\".Votes: 0GitHub stars: 10
- DrillQuestion a plan or design until every decision in it is settled and agreed. Use when the user wants a plan stress-tested, a design pinned down before building, or the structure of a new codebase or area settled, or says \"drill this\" or \"drill me\".Votes: 0GitHub stars: 10
- DeepFull ceremony mode for the whole suite. Run /deep before risky or ambiguous work; /deep off returns to fast-first.Votes: 0GitHub stars: 10
- Test AuditDecide whether a Pulp test earns its place — before writing it, when reviewing one, or when sweeping a subsystem for low-value, duplicated, or mis-routed tests. Applies a four-question authoring gate, a junk-pattern list, a retention bar, and an evidence template for any deletion, and routes kept tests to the right lane (required gate, pr-fast, slow, nightly). Handles "should I add a test for this", "is this test useful", "audit these tests", "reduce test time", "which tests can go", and "mov...Votes: 0GitHub stars: 22
- Python Importtime OptimizationDiagnose and fix slow Python package import times. Use when: 'import pkg' or 'from pkg import X' takes seconds (CI import-time benchmarks slipping, CLI startup lag, marimo/Jupyter import latency); you suspect eager heavy imports in __init__.py; a module-level 'import lib' exists ONLY to set a side-effect flag and you need the lazy-set pattern; making imports lazy and verifying nothing still imports at load time; or dating an import-time regression from CI per-PR benchmark comments. Covers pyt...Votes: 0GitHub stars: 39
- Opencode Plugin AuthoringBuild opencode (opencode-ai) plugins — the lifecycle pattern, the event surface for notifications/hooks, and local from-source install. Use when creating an opencode plugin, writing a notification/hook plugin, wiring session.idle/session.error events, deciding how to install a local plugin (symlink vs plugin array), reading the @opencode-ai/plugin types, using the Bun $ shell helper inside a plugin, checking npm/GitHub name availability for an opencode plugin package, or configuring plugin se...Votes: 0GitHub stars: 39
- Github Auto Merge SetupDiagnose and fix 'gh pr merge --auto' failures and set up CI-green auto-merge for GitHub repos/workflows. Use when: 'gh pr merge --auto' or a workflow merge step fails with an enablePullRequestAutoMerge error; auto-merge silently not working; enabling auto-merge for scheduled dependency-update workflows (dependabot etc.); adding a ruleset/branch protection with required status checks and choosing safe required checks; choosing merge flags (--rebase/--squash); a release workflow's push to main...Votes: 0GitHub stars: 39
- Seo AuditFull website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects business type, delegates to up to 15 specialists (8 always + 7 conditional), generates health score. Use when user says audit, full SEO check, analyze my site, or website health check.Votes: 0GitHub stars: 3
- Test Quality AuditJudge whether tests catch realistic regressions and recommend what to keep, change, or remove.Votes: 0GitHub stars: 3
- TddUse before implementing features or bug fixes with testable behavior, including requests that do not mention tests or TDD. Not for behavior-preserving refactors or prose, styling, and static-content edits.Votes: 0GitHub stars: 3
- Simplify Code SolutionSimplify a proposed or existing code solution through recommendations or implementation while preserving requirements and clear ownership.Votes: 0GitHub stars: 3
- Diagnosing BugsReproduce, isolate, and fix difficult bugs or performance regressions.Votes: 0GitHub stars: 3
- Test Impact And ConsolidationMeasure which test files carry the least evidence and decide which may be merged or removed. Use when the suite has grown, when a run is slow, when asked which tests matter, or before adding a test that may already exist. Ranks by marginal coverage, then adjudicates each shortlisted file by planting faults.Votes: 0GitHub stars: 57
- Test AuditInvoke whenever writing, changing, reviewing, or sweeping tests in Anabasis. A write-time gate for every new or changed test, and a read-first audit that prunes or consolidates tests re-asserting source, duplicating a stronger owner, coupling to implementation, or keeping a test-only export alive. Knows the suite's helpers, fakes, walls, rule-4 invariance tests and runner, and hands removal claims that rest on overlap to test-impact-and-consolidation.Votes: 0GitHub stars: 57
- Spark Create ComponentCreate a new component in the Modules folder from template with proper documentation and placeholders replacement.Votes: 0GitHub stars: 22
- Spark Component View ModelCreate or update an view model file in the ViewModel folder in Sources of a spark-ios-component-XXX and add or update unit tests.Votes: 0GitHub stars: 22
- Spark Component Snapshots TestingCreate or update the snapshots testing for a spark-ios-component-XXX.Votes: 0GitHub stars: 22