Validate Module — Testing skill for Claude Code
Run complete two-agent validation on module+tests (contract extraction + test validation).
How to install Validate Module
Installs to ~/.claude/commands/obra-mira-oss-validate-module.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/obra/mira-OSS/HEAD/.claude/commands/validate-module.md -o ~/.claude/commands/obra-mira-oss-validate-module.md Restart Claude Code, or start a new session, for it to be picked up.
What Validate Module does
name: validate-module description: Run complete two-agent validation on module+tests (contract extraction + test validation). Binary pass/fail with specific issues.
Module Validation Command
You are running the two-agent validation system to verify a module and its tests are production-ready.
🚨 CRITICAL: IMPLEMENTATION FILES ARE READ-ONLY
**YOU MUST NOT EDIT THE IMPLEMENTATION FILE BEING VALIDATED.**
During validation workflow:
**ALLOWED**:
- Read implementation file
- Edit T
Alternatives in Testing
- Deslop Reborn — One iteration of the IronClaw Reborn de-slop loop — take ONE Reborn crate, fan out parallel review sub-agents 12.6k ★
- Agent Skills Spec — A skill is a folder of instructions, scripts, and resources that agents can discover and load dynamically to p 1.9k ★
- Spy — by spylang - Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilati 678 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Validate Vault
Run a full validation of the HQ vault. Check every test and report results as PASS/FAIL with specifics.
Module Test
Run tests for a specific module or all module-related tests
Scenario Validator Arken
Validate every scenario and edge case in artifacts/qa-validation/qa-release-scenarios.md against the Arken cod
Kb Validate
Validate a ckb.json against the CKB spec (JSON Schema + semantic rules R1–R7) and report freshness and report
Repro Issue
by rzykov - Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting cl
Mobile Scan
Quick QA scan of an existing mobile app. Runs lint, typecheck, tests, and build checks. Produces a structured
Related Agents
E2e Execute
Execute diff-scoped E2E tests against the built tq binary; report PASS/FAIL/SKIPPED with raw output as evidenc
Arch Debugger
Isolate a bug to a specific module or contract boundary, produce a minimal repro, and fix it without breaking
Yalla Reviewer
Adversarial code reviewer for Yalla Coding Team. Reviews code in fresh context with no anchoring bias. Uses bi