Testing Skills

accessibility
addyosmani
Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".
developmenttestingcode-review
agent-browser
qu-skills
Browser-Automatisierung für KI-Agenten über inference.sh. Navigieren Sie auf Webseiten, interagieren Sie mit Elementen über @e-Referenzen, machen Sie Screenshots, nehmen Sie Video auf. Fähigkeiten: Web Scraping, Formularausfüllen, Klicken, Tippen, Drag & Drop, Datei-Upload, JavaScript-Ausführung. Verwendung für: Web-Automatisierung, Datenextraktion, Testen, Agenten-Browsing, Recherche. Auslöser: Browser, Web-Automatisierung, Scrapen, Navigieren, Klicken, Formular ausfüllen, Screenshot, Web durchsuchen, Playwright, Headless-Browser, Web-Agent, Internet surfen, Video aufnehmen
browser-automationweb-scrapingtesting
anti-detect-browser
antibrow
Launch and manage anti-detect browsers with unique real-device fingerprints for multi-account operations, web scraping, ad verification, and AI agent automation. Use when the user needs to run multiple browser sessions with distinct identities, manage persistent browser profiles, automate tasks across accounts, or build agentic workflows that require browser fingerprint isolation. Also use when the user mentions antibrow, anti-detect browser, or fingerprint browser.
browser-automationweb-scrapingtesting
azure-validate
microsoft
Vor der Bereitstellung durchgeführte Validierung der Azure-Bereitschaft. Führen Sie umfassende Prüfungen der Konfiguration, Infrastruktur (Bicep oder Terraform), RBAC-Rollenzuweisungen, verwalteten Identitätsberechtigungen und Voraussetzungen durch, bevor Sie bereitstellen. WANN: meine App validieren, Bereitstellungsbereitschaft prüfen, Preflight-Prüfungen durchführen, Konfiguration verifizieren, prüfen, ob bereit zur Bereitstellung, azure.yaml validieren, Bicep validieren, vor der Bereitstellung testen, Bereitstellungsfehler beheben, Azure Functions validieren, Funktionen-App validieren, serverlos validieren...
officialdevopstesting
browser-act
browser-act
Browser-Automatisierungs-CLI für KI-Agenten. Führe browser-act-Befehle NIEMALS direkt über Bash aus – rufe zuerst diese Fähigkeit auf. Verwende browser-act, wenn ein Benutzer es namentlich erwähnt, einen browser-act-CLI-Befehl einschließt oder darum bittet (z. B. browser-act browser list), oder um: gerenderte Inhalte von URLs abzurufen, anzuzeigen oder zu extrahieren, auf Seiten mit JavaScript zuzugreifen, Verifizierungsaufforderungen zu bearbeiten, authentifizierte Sitzungen aufrechtzuerhalten, Formulare auszufüllen und Workflows durchzuklicken, zu tippen, auszuwählen, hochzuladen, Screenshots zu erstellen,...
browser-automationweb-scrapingtesting
diagnose
mattpocock
Disziplinierte Diagnoseschleife für schwierige Fehler und Leistungsregressionen. Reproduzieren → Minimieren → Hypothesen bilden → Instrumentieren → Beheben → Regressionstest. Verwenden, wenn der Benutzer "diagnostiziere dies" / "debugge dies" sagt, einen Fehler meldet, sagt, dass etwas kaputt ist/einen Fehler auslöst/fehlschlägt, oder eine Leistungsregression beschreibt.
developmenttestingcode-review
firecrawl-qa
firecrawl
QA test a live website with Firecrawl browser and scrape evidence. Use when the user wants exploratory QA, form testing, navigation/link checks, responsive checks, performance observations, bug reports, or a pre-launch quality review.
officialtestingbrowser-automation
full-output-enforcement
leonxlnx
Überschreibt das standardmäßige Kürzungsverhalten von LLMs. Erzwingt vollständige Codegenerierung, verbietet Platzhaltermuster und behandelt Token-Limit-Trennungen sauber. Anwendbar auf jede Aufgabe, die eine erschöpfende, ungekürzte Ausgabe erfordert.
developmentcode-reviewtesting
golang-benchmark
samber
Golang-Benchmarking, Profiling und Leistungsmessung. Verwenden Sie dies beim Schreiben, Ausführen oder Vergleichen von Go-Benchmarks, beim Profiling von Hot Paths mit pprof, beim Interpretieren von CPU-/Speicher-/Trace-Profilen, beim Analysieren von Ergebnissen mit benchstat, beim Einrichten der CI-Benchmark-Regressionserkennung oder beim Untersuchen der Produktionsleistung mit Prometheus-Laufzeitmetriken. Verwenden Sie dies auch, wenn der Entwickler eine tiefgehende Analyse eines bestimmten Leistungsindikators benötigt – diese Fähigkeit bietet die Messmethodik, während...
developmenttestingcode-review
golang-continuous-integration
samber
CI/CD-Pipeline-Konfiguration mit GitHub Actions für Golang-Projekte — Testen, Linting, SAST, Sicherheitsscans, Codeabdeckung, Dependabot, Renovate, GoReleaser, Code-Review-Automatisierung und Release-Pipelines. Verwenden beim Einrichten oder Verbessern der CI für Go-Projekte, Konfigurieren von GitHub Actions-Workflows, Hinzufügen von Lintern oder Sicherheitsscannern, Automatisieren von Abhängigkeitsaktualisierungen oder Hinzufügen von Qualitätstoren.
developmentdevopstesting
golang-how-to
samber
Golang-Fähigkeiten-Orchestrator — immer aktiv bei jeder Golang-Codierungs-, Überprüfungs-, Debugging- oder Einrichtungsaufgabe. Liest den Aufgabenkontext und lädt die relevantesten Fähigkeiten aus samber/cc-skills-golang, oft mehrere gleichzeitig: Schreiben eines gRPC-Dienstes lädt golang-grpc + golang-testing + golang-error-handling; Debuggen eines Panics lädt golang-troubleshooting + golang-safety; Sicherheitsaudit lädt golang-security + golang-lint + golang-safety. Auch: löst konkurrierende Cluster auf, wenn zwei Fähigkeiten sich zu überschneiden scheinen...
developmentcode-reviewtesting
golang-lint
samber
Best Practices für Linting und golangci-lint-Konfiguration für Golang-Projekte — Ausführen von Linters, Konfigurieren der .golangci.yml, Unterdrücken von Warnungen mit nolint-Direktiven, Interpretieren von Lint-Ausgaben und Auswählen von Linters. Verwenden bei der Konfiguration von golangci-lint, bei Fragen zu Lint-Warnungen oder nolint-Unterdrückungen, beim Einrichten von Code-Qualitätswerkzeugen oder bei der Auswahl von Linters. Auch verwenden, wenn der Benutzer golangci-lint, go vet, staticcheck oder revive erwähnt.
developmentcode-reviewtesting
golang-samber-do
samber
Abhängigkeitsinjektion in Golang mit samber/do — Service-Container, Lebenszyklusverwaltung, Scopes, Health Checks, Graceful Shutdown und Modulorganisation. Anwenden bei Verwendung oder Übernahme von samber/do, wenn die Codebasis github.com/samber/do oder github.com/samber/do/v2 importiert, oder bei der Umstellung manueller Konstruktorinjektion auf einen DI-Container.
developmentcode-reviewtesting
golang-stretchr-testify
samber
Umfassender Leitfaden zu stretchr/testify für Golang-Tests. Behandelt die Pakete assert, require, mock und suite ausführlich. Verwenden beim Schreiben von Tests mit testify, Erstellen von Mocks, Einrichten von Test-Suites oder der Wahl zwischen assert und require. Behandelt testify-Assertions, Mock-Erwartungen, Argument-Matcher, Aufrufverifikation, Suite-Lebenszyklus und fortgeschrittene Muster wie Eventually, JSONEq und benutzerdefinierte Matcher. Anwenden, wenn die Codebasis github.com/stretchr/testify importiert.
developmenttestingcode-review
golang-testing
samber
Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming. Use when writing or reviewing Go tests, choosing a testing approach, setting up Go test CI, or debugging flaky/slow tests. For testify-specific APIs see `samber/cc-skills-golang@golang-stretchr-testify`; for measurement methodology see...
developmenttestingcode-review
golang-troubleshooting
samber
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill) or applying...
developmenttesting
google-agents-cli-eval
google
This skill should be used when the user wants to "run an evaluation", "evaluate my ADK agent", "write an eval dataset", "analyze eval failures", "compare eval results", "optimize agent", or needs guidance on the Agent Platform eval methodology and the Quality Flywheel. Covers eval metrics, dataset schema, LLM-as-judge scoring, and common failure causes. Do NOT use for API code patterns (use google-agents-cli-adk-code), deployment (use google-agents-cli-deploy), or project scaffolding (use...
developmenttestingdata-analysis
google-agents-cli-workflow
google
This skill should be used when the user wants to "develop an agent", "build an agent using ADK", "run the agent locally", "debug agent code", "test an agent", "deploy an agent", "publish an agent", "monitor an agent", or needs the ADK (Agent Development Kit) development lifecycle and coding guidelines. Entrypoint for building ADK agents. Always active — provides the full workflow (scaffold, build, evaluate, deploy, publish, observe), code preservation rules, model selection guidance, and...
developmentdevopstesting
hunt
tw93
Finds root cause before applying fixes for errors, crashes, regressions, failing tests, broken behavior, and screenshot-reported defects. Use when users ask 排查/报错/崩溃/不工作/回归/判断为什么报错, or say something used to work and now fails. Not for code review or new features.
developmenttestingcode-review
hyperframes-cli
heygen-com
HyperFrames CLI dev loop — `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when running any of these commands or troubleshooting the HyperFrames build/render environment. For asset preprocessing commands (`tts`, `transcribe`, `remove-background`), invoke the `hyperframes-media` skill instead.
developmenttestingapi
migrate-to-shoehorn
mattpocock
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
developmenttestingcode-review
minimal-run-and-audit
lllllllama
Rigor Run skill for README-first deep learning repo reproduction. Use when the task is specifically to capture or normalize evidence from the selected smoke test or documented inference or evaluation command and write standardized `repro_outputs/` files, including patch notes when repository files changed. Do not use for training execution, initial repo intake, generic environment setup, paper lookup, target selection, hidden scientific-meaning changes, or end-to-end orchestration by itself.
developmenttestingcode-review
opentui
msmps
Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.
developmentdesigntesting
performance
addyosmani
Optimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".
developmenttesting
playwright-best-practices
currents-dev
Use when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling authentication or OAuth, testing accessibility (axe-core), file uploads/downloads, date/time mocking, WebSockets, geolocation, permissions, multi-tab/popup flows, mobile/responsive layouts, touch gestures, GraphQL, error handling, offline mode, multi-user collaboration, third-party services (payments, email verification),...
developmenttestingbrowser-automation
qa
mattpocock
Interaktive QA-Sitzung, bei der der Benutzer Fehler oder Probleme im Gespräch meldet und der Agent GitHub-Issues erstellt. Durchsucht im Hintergrund die Codebasis nach Kontext und Fachsprache. Verwenden, wenn der Benutzer Fehler melden, QA betreiben, Issues im Gespräch erfassen oder "QA-Sitzung" erwähnen möchte.
testingcode-reviewdevelopment
review
mattpocock
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/PRD asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".
code-reviewdevelopmenttesting
safe-debug
lllllllama
Rigor Debug / Rigor Audit skill for deep learning research work. Use when the user pastes a traceback, terminal error, CUDA OOM, checkpoint load failure, shape mismatch, NaN loss symptom, or training failure and wants conservative diagnosis before any patching, with debug fixes clearly separated from research contributions. Do not use for broad refactoring, speculative adaptation, automatic exploratory patching, or general repository familiarization.
developmenttestingcode-review
setup-pre-commit
mattpocock
Richte Husky Pre-Commit-Hooks mit lint-staged (Prettier), Typprüfung und Tests im aktuellen Repository ein. Verwende dies, wenn der Benutzer Pre-Commit-Hooks hinzufügen, Husky einrichten, lint-staged konfigurieren oder Formatierungs-/Typprüfungs-/Testfunktionen zur Commit-Zeit hinzufügen möchte.
developmenttestingcode-review
systematic-debugging
obra
Verwenden, wenn ein Fehler, Testfehler oder unerwartetes Verhalten auftritt, bevor Korrekturen vorgeschlagen werden.
developmenttestingcode-review
tdd
mattpocock
Testgetriebene Entwicklung mit dem Rot-Grün-Refaktor-Zyklus. Verwenden, wenn der Benutzer Funktionen entwickeln oder Fehler mit TDD beheben möchte, "Rot-Grün-Refaktor" erwähnt, Integrationstests wünscht oder nach testgetriebener Entwicklung fragt.
developmenttesting
test-driven-development
obra
Verwenden bei der Implementierung eines Features oder Bugfixes, bevor der Implementierungscode geschrieben wird.
developmenttestingcode-review
use-my-browser
xixu-me
Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.
browser-automationweb-scrapingtesting
verification-before-completion
obra
Verwenden, wenn behauptet werden soll, dass Arbeit abgeschlossen, behoben oder bestanden ist, vor dem Committen oder Erstellen von PRs – erfordert das Ausführen von Verifikationsbefehlen und das Bestätigen der Ausgabe, bevor Erfolgsbehauptungen aufgestellt werden; Beweise vor Behauptungen immer.
testingcode-reviewdevelopment
vitest
antfu
Schnelles Unit-Testing-Framework, unterstützt von Vite, mit Jest-kompatibler API. Verwenden beim Schreiben von Tests, Mocking, Konfigurieren der Abdeckung oder Arbeiten mit Testfiltern und Fixtures.
developmenttesting
web-quality-audit
addyosmani
Comprehensive web quality audit covering performance, accessibility, SEO, and best practices. Use when asked to "audit my site", "review web quality", "run lighthouse audit", "check page quality", or "optimize my website".
developmenttestingresearch