·test-harness
</>

test-harness

Genera conjuntos completos de pruebas de pytest: camino feliz, casos extremos, condiciones de error, andamiaje de accesorios, estrategia simulada y patrones asíncronos. Analiza firmas de funciones, cadenas de dependencia y puntos críticos de complejidad para producir archivos de prueba parametrizados y ejecutables. Activadores en: "generar pruebas", "escribir pruebas para", "probar esta función", "probar esta clase", "crear conjunto de pruebas", "qué pruebas debo escribir", "pytest para", "pruebas unitarias para", "estrategia simulada para", "cómo probar", "cobertura de prueba para", "escribir un archivo de prueba". Utilice esta habilidad cuando se le presente una función, clase o módulo de Python y se le solicite que realice pruebas.

9Instalaciones·0Tendencia·@mathews-tom

Instalación

$npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness

Cómo instalar test-harness

Instala rápidamente el skill de IA test-harness en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: mathews-tom/praxis-skills.

SKILL.md

Ver original

Systematic test suite generation that transforms source code into comprehensive, runnable pytest files. Analyzes function signatures, dependency graphs, and complexity hotspots to produce tests covering happy paths, boundary conditions, error states, and async flows — with properly scoped fixtures and focused mocks.

| references/pytest-patterns.md | Fixture scopes, parametrize, marks, conftest layout, built-in fixtures | Always | | references/mock-strategies.md | Mock decision tree, patch boundaries, assertions, anti-patterns | Target has external dependencies |

| references/async-testing.md | pytest-asyncio modes, event loop fixtures, async mocking | Target contains async code | | references/fixture-design.md | Factory fixtures, yield teardown, scope selection, composition | Test requires non-trivial setup |

Genera conjuntos completos de pruebas de pytest: camino feliz, casos extremos, condiciones de error, andamiaje de accesorios, estrategia simulada y patrones asíncronos. Analiza firmas de funciones, cadenas de dependencia y puntos críticos de complejidad para producir archivos de prueba parametrizados y ejecutables. Activadores en: "generar pruebas", "escribir pruebas para", "probar esta función", "probar esta clase", "crear conjunto de pruebas", "qué pruebas debo escribir", "pytest para", "pruebas unitarias para", "estrategia simulada para", "cómo probar", "cobertura de prueba para", "escribir un archivo de prueba". Utilice esta habilidad cuando se le presente una función, clase o módulo de Python y se le solicite que realice pruebas. Fuente: mathews-tom/praxis-skills.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-10

Browse more skills from mathews-tom/praxis-skills

Respuestas rápidas

¿Qué es test-harness?

Genera conjuntos completos de pruebas de pytest: camino feliz, casos extremos, condiciones de error, andamiaje de accesorios, estrategia simulada y patrones asíncronos. Analiza firmas de funciones, cadenas de dependencia y puntos críticos de complejidad para producir archivos de prueba parametrizados y ejecutables. Activadores en: "generar pruebas", "escribir pruebas para", "probar esta función", "probar esta clase", "crear conjunto de pruebas", "qué pruebas debo escribir", "pytest para", "pruebas unitarias para", "estrategia simulada para", "cómo probar", "cobertura de prueba para", "escribir un archivo de prueba". Utilice esta habilidad cuando se le presente una función, clase o módulo de Python y se le solicite que realice pruebas. Fuente: mathews-tom/praxis-skills.

¿Cómo instalo test-harness?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/mathews-tom/praxis-skills --skill test-harness Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/mathews-tom/praxis-skills