plugins/backend-and-infra/skills/test-harness/SKILL.md
Generate comprehensive testing frameworks for curriculum projects. Supports pytest, Jest, Cypress, and Postman across API, frontend, integration, and Instruqt lab validation scenarios.
npx skillsauth add arosenkranz/claude-code-config test-harnessInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate comprehensive testing frameworks for curriculum projects with proper validation and coverage.
/test-harness [project-type] [framework] [options]
api - REST API testingfrontend - React/Vue component testingintegration - Service integration testinginstruqt - Instruqt lab validationcurriculum - Training material validationpytest - Python testing with fixtures (see references/pytest-templates.md)jest - JavaScript/TypeScript testing (see references/jest-templates.md)cypress - End-to-end testingpostman - API testing collectionsTest Strategy Design
Test Suite Generation
Validation Framework (see references/instruqt-validation.md for lab scripts)
--coverage - Set minimum coverage threshold--integration - Include integration test setup--performance - Add load testing configuration--e2e - Include end-to-end testing--ci - Generate CI/CD pipeline/test-harness api pytest --coverage 80 --integration --ci
/test-harness frontend jest --e2e cypress
/test-harness instruqt validation --performance
tools
Lightweight orchestrator for spec-before-plan workflow. Use when starting a feature with ambiguous requirements. Walks SPEC.md → PLAN.md → execute, delegating to /superpowers:writing-plans and /superpowers:executing-plans. Invoke when asked to "spec this out", "spec-first", "spec and plan for X", or when feature requirements are vague.
tools
Problem Statement Co-Authoring Skill
development
Structure and maintain professional brag documents with clear templates for accomplishments, projects, and growth tracking. Use when documenting achievements, creating brag document entries, formatting accomplishments, or tracking career progress.
development
Analyze technical documentation for clarity, conciseness, and effectiveness using Google Technical Writing principles. Use when reviewing documentation, checking writing quality, improving docs, or providing writing feedback.