verify

Verify builds, recover from errors, and apply review fixes across CI pipelines.

3.0k|300|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/Chachamaru127/claude-code-harness --skill verify-chachamaru127
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/Chachamaru127/claude-code-harness/tree/main/skills/verify
Command: npx skills add https://github.com/Chachamaru127/claude-code-harness --skill verify-chachamaru127

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures code quality and stability by automatically running builds and tests, diagnosing failures, and attempting intelligent recoveries, acting as a safety net before any commit or deployment.

Core Features & Use Cases

  • Automated Build & Test Verification: Executes project-specific build, test, and lint commands, summarizing results and catching issues early.
  • Intelligent Error Recovery: Attempts to automatically fix common build and test errors (e.g., missing imports, type mismatches) with a smart retry strategy.
  • Use Case: After implementing a feature, say "verify the build". This Skill will run npm run build, npm test, and type checks. If a test fails, it will analyze the error and try to fix it up to 3 times before escalating, saving you manual debugging time.

Quick Start

Say "run the tests and check the build" to automatically execute your project's test suite and build process, reporting any failures.

Frequently Asked Questions about verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically run build and test verification in my CI pipeline?

Build verification executes your project's build, test, and lint commands automatically, catching failures early. This Skill runs these checks across CI pipelines and local development, summarizing results and attempting intelligent fixes for common errors like missing imports or type mismatches before escalating.

Can this tool fix build errors automatically, or does it just report them?

Automated error recovery attempts intelligent fixes for common build and test failures up to 3 times before escalating. The Skill analyzes error type, message, file, and line number to apply targeted patches, then retries the build to validate fixes.

Does build verification work with multi-language projects?

Yes, build verification operates across multi-language projects by executing project-specific build, test, and lint commands. It handles build, test, lint, and runtime failures through LSP diagnostics and enforces quality guardrails across different frameworks and languages.

What information do I need to provide to run error recovery?

Error recovery requires error type, error message, error file, error line, and retry count as inputs. The Skill uses these details to diagnose failures, apply fixes, and produce output indicating whether the issue was fixed, a description of the fix applied, or whether escalation is needed.

How does this differ from just running tests manually?

Automated verification saves debugging time by executing all checks at once, analyzing failures intelligently, and attempting recovery with guided patch suggestions. Manual testing requires running each check separately and debugging errors by hand without automated recovery workflows.