Cypress Author
Skill Verifiziert AktivErstellt, aktualisiert und behebt Cypress-Tests (E2E/End-to-End- und Komponententests). Verwenden Sie dies, wenn der Benutzer darum bittet, Tests zu erstellen, Tests hinzuzufügen, Tests zu schreiben, Tests zu aktualisieren, diese Datei/Komponente zu testen, neue Specs zu erstellen oder einen fehlerhaften oder flackernden Test zu beheben. Gilt auch, wenn der Benutzer nicht 'Cypress' erwähnt (z. B. 'Tests für diese Datei erstellen'). Bevorzugen Sie cypress-explain, wenn der Benutzer nur Tests erklären oder überprüfen möchte, ohne den Code zu ändern.
KI-Tools mit Cypress-spezifischem Wissen auszustatten, damit sie konsistent zuverlässige, gut geformte und wartbare Cypress-Tests generieren können.
Funktionen
- Erstellt, aktualisiert und behebt Cypress-Tests (E2E und Komponente)
- Stellt Cypress-spezifischen Kontext und Best Practices für KI-Tools bereit
- Folgt einem strukturierten, obligatorischen Ablauf für Testautorenaufgaben
- Passt sich Benutzeranfragen an, auch wenn 'Cypress' nicht explizit erwähnt wird
- Nutzt Unterfähigkeiten zur Aufgabenidentifizierung und Codeerstellung
Anwendungsfälle
- Wenn ein Benutzer neue Cypress-Tests für eine Datei oder Komponente erstellen möchte.
- Wenn ein Benutzer auffordert, bestehende fehlerhafte oder flackernde Cypress-Tests zu aktualisieren oder zu beheben.
- Wenn ein Benutzer das Hinzufügen neuer Specs oder Testabdeckung angibt.
- Wenn ein Benutzer Cypress-Befehle erwähnt (z. B. 'cy.*'), aber nicht explizit den Toolnamen nennt.
Nicht-Ziele
- Erstellung von Tests für Projekte, die Cypress nicht verwenden.
- Ausführung bestehender Tests ohne Autorenbearbeitungen.
- Bereitstellung von Erklärungen oder Überprüfungen von Tests ohne Änderungen.
- Verwendung alternativer Testwerkzeuge oder Migration von diesen.
Praktischer Nutzen
- info:NutzungsbeispieleObwohl der Zweck der Fähigkeit klar und ihre Anweisungen detailliert sind, werden explizite End-to-End-Nutzungsbeispiele für Prompts nicht direkt in SKILL.md oder README bereitgestellt.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add cypress-io/ai-toolkit/plugin install ai-toolkit@cypressQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Cypress
89Cypress end-to-end and component testing patterns for web apps: reliable selectors, stable waits, network stubbing, auth handling, CI parallelization, and flake reduction
Vue Testing Best Practices
100Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
Playwright Best Practices
100Verwenden Sie dies beim Schreiben von Playwright-Tests, Beheben von flackernden Tests, Debuggen von Fehlern, Implementieren des Page Object Model, Konfigurieren von CI/CD, Optimieren der Leistung, Mocken von APIs, Verwalten von Authentifizierung oder OAuth, Testen der Barrierefreiheit (axe-core), Hoch- und Herunterladen von Dateien, Mocken von Datums-/Uhrzeitangaben, WebSockets, Geolokalisierung, Berechtigungen, Multi-Tab-/Popup-Flows, mobilen/responsiven Layouts, Touch-Gesten, GraphQL, Fehlerbehandlung, Offline-Modus, Multi-User-Kollaboration, Drittanbieterdiensten (Zahlungen, E-Mail-Verifizierung), Überwachung von Konsolenfehlern, globalem Setup/Teardown, Testannotationen (skip, fixme, slow), Test-Tags (@smoke, @fast, @critical, Filterung mit --grep), Projektabhängigkeiten, Sicherheitstests (XSS, CSRF, Auth), Leistungsbudgets (Web Vitals, Lighthouse), iFrames, Komponententests, Canvas/WebGL, Service Workers/PWA, Testabdeckung, i18n/Lokalisierung, Electron-Apps oder Tests für Browsererweiterungen. Deckt E2E-, Komponenten-, API-, visuelle, Barrierefreiheits-, Sicherheits-, Electron- und Erweiterungstests ab.
Telegram Crabbox E2e Proof
100Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.
E2E Testing Patterns
98Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
E2e Test
79Run Cypress E2E tests, analyze failures including screenshots, and stress test for flakiness