Toolverse
All skills

test-fixing

by mhattingpete

Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
5

About this skill

Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude'a, dodając plik test-fixing do katalogu skills. 2. Poproś Claude'a o naprawę testów, na przykład: "napraw te testy", "test suite jest zepsuty" lub "chcę, aby wszystkie testy przeszły". 3. Claude uruchomi make test lub uv run pytest, aby zidentyfikować wszystkie nieudane testy i przeanalizować ich wyniki — liczbę błędów, typy błędów i moduły, które je powodują. 4. Umiejętność automatycznie grupuje błędy po typie (ImportError, AttributeError itp.), module lub pierwiastku zła, a następnie priorytetyzuje grupy — najpierw błędy infrastrukturalne (import, zależności), potem zmiany API. 5. Dla każdej grupy Claude przeczyta kod, sprawdzi ostatnie zmiany, zidentyfikuje przyczynę, wprowadzi poprawkę za pomocą narzędzia Edit, a następnie uruchomi podzbiór testów dla tej grupy (np. uv run pytest tests/path/to/test_file.py -v lub uv run pytest -k "pattern" -v), aby potwierdzić, że błędy zostały rozwiązane. 6. Proces powtarza się dla następnej grupy, aż wszystkie testy przejdą pomyślnie.

Related skills

crypto-research

by stevengonsalvez

Comprehensive cryptocurrency market research and analysis using specialized AI agents. Analyzes market data, price trends, news sentiment, technical indicators, macro correlations, and investment opportunities. Use when researching cryptocurrencies, analyzing crypto markets,

Testing
14118

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248

playwright-browser-automation

by lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test

Testing
13130

vitest

by antfu

Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

Testing
1236

code-review-excellence

by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

Testing
1145

lean4-theorem-proving

by cameronfreer

Use when developing Lean 4 proofs, facing type class synthesis errors, managing sorries/axioms, or searching mathlib - provides build-first workflow, instance management patterns (haveI/letI), and domain-specific tactics

Testing
9108