vitest-testing-patterns
Über
Diese Fähigkeit unterstützt Entwickler beim Schreiben von Tests mit Vitest und React Testing Library für Unit-, Komponenten- und Integrationstests. Sie bietet Muster für das Erstellen von Testdateien, das Mocken von Abhängigkeiten und das Verständnis von Testabdeckung. Nutzen Sie sie bei React-Projekten, die Vitest-Konventionen folgen, jedoch nicht für Jest-spezifische Muster oder End-to-End-Tests.
Schnellinstallation
Claude Code
Empfohlennpx skills add mattnigh/skills_collection -a claude-code/plugin add https://github.com/mattnigh/skills_collectiongit clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/vitest-testing-patternsKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren
GitHub Repository
Frequently asked questions
What is the vitest-testing-patterns skill?
vitest-testing-patterns is a Claude Skill by mattnigh. Skills package instructions and resources that Claude loads on demand, so Claude can perform vitest-testing-patterns-related tasks without extra prompting.
How do I install vitest-testing-patterns?
Use the install commands on this page: add vitest-testing-patterns to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does vitest-testing-patterns belong to?
vitest-testing-patterns is in the Code Quality & Testing category, tagged testing, code, automation, jest and react.
Is vitest-testing-patterns free to use?
Yes. vitest-testing-patterns is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Verwandte Skills
Die Code-Nekromantie-Fertigkeit bietet Entwicklern einen strukturierten, dreiphasigen Rahmen (Archäologie, Wiederbelebung, Verjüngung), um undokumentierte Legacy-Systeme oder ruhende Codebasen zu verstehen, wiederzubeleben und zu modernisieren. Sie wird durch Begriffe wie "Legacy-Code" oder "technische Schulden" aktiviert und ist für Szenarien mit übernommenen Systemen ohne Dokumentation konzipiert, nicht für neue Projekte. Die Fertigkeit nutzt Werkzeuge wie Read, Write, Bash und Grep, um alten Code systematisch zu analysieren, wiederherzustellen und umzugestalten.
Die api-architect-Fähigkeit ist ein Experte für API-Design zur Erstellung und Verfeinerung von REST-, GraphQL- und gRPC-Architekturen, einschließlich OpenAPI-Spezifikationen und Sicherheitsabläufen. Nutzen Sie sie für Aufgaben wie Endpunkt-Design, Versionierung und Schema-Generierung. Datenbank-, Frontend- und Bereitstellungsfragen werden an andere spezialisierte Fähigkeiten delegiert.
Diese Fähigkeit bietet einen systematischen Rahmen zum Verstehen, Wiederbeleben und Modernisieren von Legacy-Codebasen. Sie ist für Szenarien wie das Übernehmen undokumentierter Repositories oder das Wiederbeleben ruhender Projekte konzipiert und führt Sie durch die Phasen Archäologie, Wiederbelebung und Verjüngung. Nutzen Sie sie, wenn Sie auf Begriffe wie "Legacy-Code" oder "technische Schulden" stoßen, jedoch nicht für Greenfield-Projekte.
Die Refactoring-Surgeon-Fähigkeit ist spezialisiert auf die Verbesserung der Codequalität durch verhaltenserhaltende Refactoring-Techniken wie das Extrahieren von Methoden/Klassen und die Anwendung von SOLID/DRY-Prinzipien. Sie wird bei Code Smells, technischer Schuld und der Bereinigung von Legacy-Code aktiviert und erfordert existierende Tests als Sicherheitsnetz. Nutzen Sie sie speziell für Refactoring-Aufgaben, nicht für neue Funktionen, Bugfixes oder Performance-Optimierung.
