run-tests
Projekt-Tests mit Bun oder pytest ausführen
متاح أيضًا من: Artisan-Edge
Das Schreiben von Tests ist essentiell, aber das manuelle Ausführen verschwendet Zeit. Diese Skill stellt sofort einsetzbare Befehle zum Ausführen von Test-Suiten mit Bun für JavaScript oder pytest für Python-Projekte bereit.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "run-tests". Alle Tests für dieses Projekt ausführen
النتيجة المتوقعة:
- Alle Tests bestanden
- 24 Tests in 2,5 Sekunden bestanden
- Abdeckung: 85%
استخدام "run-tests". Tests für Benutzer-Authentifizierung ausführen
النتيجة المتوقعة:
- 7 Tests entsprachen dem Filter
- 2 bestanden, 1 fehlgeschlagen
- Fehlgeschlagen: login_with_valid_credentials
استخدام "run-tests". Tests mit Abdeckungsbericht ausführen
النتيجة المتوقعة:
- Test-Abdeckung: 78%
- Nicht abgedeckt: src/utils/helper.ts
- Zeilen 15-23 benötigen zusätzliche Tests
التدقيق الأمني
آمنThis skill is pure documentation containing only test command examples in markdown format. No executable code, no network calls, no file modifications. The static scanner triggered false positives on documentation metadata (URLs, hashes) and markdown code blocks. All findings are dismissible as documentation artifacts, not security risks.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (6)
درجة الجودة
ماذا يمكنك بناءه
JS/TS-Tests ausführen
Schnell alle Bun-Tests oder bestimmte Testdateien für JavaScript-Projekte ausführen
Python-Tests ausführen
Pytest-Suiten mit Abdeckungsberichten für Python-Projekte mit uv ausführen
Automatisierte Tests
Testausführung in Entwicklungs-Workflows und Agent-Aufgaben integrieren
جرّب هذه الموجهات
Alle Tests für dieses Projekt ausführen
Tests für die Button-Komponente ausführen
Tests ausführen, die "Benutzer-Authentifizierung" entsprechen
Alle Tests mit Abdeckungsbericht ausführen
أفضل الممارسات
- Passen Sie die SKILL.md-Datei mit Ihren projektspezifischen Testbefehlen an
- Führen Sie Tests nach jeder Codeänderung aus, um Probleme frühzeitig zu erkennen
- Verwenden Sie Abdeckungsberichte, um nicht getestete Codepfade zu identifizieren
تجنب
- Tests ausführen, ohne den Exit-Code zu überprüfen
- Testfehler ignorieren und die Entwicklung fortsetzen
- Die gesamte Testsuite ausführen, wenn nur ein einzelnes Modul geändert wurde