From test-plan
Score generated test function code for completeness, quality, and convention adherence using a 5-criteria rubric. Use for validating generated test code quality before including in the final implementation.
npx claudepluginhub opendatahub-io/skills-registry --plugin test-planThis skill uses the workspace's default tool permissions.
Internal scorer sub-agent that evaluates generated test function code using a 5-criteria quality rubric. Forked by `test-plan.case-implement` in Step 5.6.
calibration/README.mdcalibration/good-cypress-test.cy.tscalibration/good-go-test.gocalibration/good-pytest-test.pycalibration/good-typescript-test.spec.tsxcalibration/poor-cypress-test.cy.tscalibration/poor-go-test.gocalibration/poor-pytest-test.pycalibration/poor-typescript-test.spec.tsxprompts/score-test-function.mdMandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Internal scorer sub-agent that evaluates generated test function code using a 5-criteria quality rubric. Forked by test-plan.case-implement in Step 5.6.
This skill is not user-invocable. It is called by:
test-plan.case-implement (Step 5.6) for quality assurance of generated testsParse $ARGUMENTS to extract:
--test-code-file: Path to file containing generated test code--tc-file: Path to TC-*.md specification--conventions-file: Path to repository conventions markdown--framework: Test framework (pytest, Go testing, Jest, etc.)--output-file: Path where assessment should be written (for revision feedback)Read the detailed scoring rubric from ${CLAUDE_SKILL_DIR}/prompts/score-test-function.md.
Apply the prompt with substitutions:
{TEST_CODE_FILE} = --test-code-file argument{TC_FILE} = --tc-file argument{CONVENTIONS_FILE} = --conventions-file argument{FRAMEWORK} = --framework argument{OUTPUT_FILE} = --output-file argumentThe scoring rubric evaluates:
Write the structured markdown assessment to the --output-file path.
The output includes:
IMPORTANT: The orchestrating skill needs this file to:
test-plan.case-implement) handles the revision loop$ARGUMENTS