CheckTests — Development skill for Claude Code
Add or create tests to verify code functionality for a specific source file.
How to install CheckTests
Installs to ~/.claude/commands/goswinr-euclid-checktests.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/goswinr/Euclid/HEAD/.claude/commands/checkTests.md -o ~/.claude/commands/goswinr-euclid-checktests.md Restart Claude Code, or start a new session, for it to be picked up.
What CheckTests does
description: Add or create tests to verify code functionality for a specific source file allowed-tools: read_file, replace_string_in_file, multi_replace_string_in_file, create_file, semantic_search, grep_search, file_search, runTests, run_in_terminal, manage_todo_list arguments:
- name: file description: The source file in Src/ to check test coverage for (e.g., Pnt.fs, Vec.fs, Offset2D.fs) required: true
Check Tests for Source File $file
Add or create tests to verify code f
Alternatives in Development
- Code Simplifier — Simplify code while preserving functionality 14k ★
- E2e Devcontainer — Run E2E tests in a dev container (isolated environment) 1.6k ★
- Ccundo — Integrates seamlessly with Claude Code to provide granular undo functionality by reading directly from Claude 1.4k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Reduce Tests
Prune tests TDD left behind — keep only those that name a specific bug they would catch in production.
Drupal Verify
Verify Drupal implementation using smoke tests and drush checks
Prove Your Tests Can Fail
Verify that tests can actually fail, catching assertions that pass no matter what the code does.
Apply Proposal
Implement an APPROVED proposal — planner (if needed) -> coder (self-verify) -> reviewer; tester only if you as
Secondmate Verify
Run the secondmate pre-integration gate on a maker's worktree — clean tree, non-empty diff, exact-SHA match, t
Migrate Verify
Re-runnable final quality gate for a migrated app — clean build, tests, diagnostics vs baseline, report
Related Agents
Generate Code
Investigates a specific target (a bug, behavior, or feature request) using the factblock from review-current-s
Test QA Engineer
Use proactively after implementing features - write tests, verify functionality, check edge cases, and ensure
Test Hunter
Clawker-specific adversarial subagent that hunts down wasteful, self-serving, and redundant tests in this Go C