---
name: harness:verify
description: Binary pass/fail quick gate — runs test, lint, typecheck commands and returns structured result
---

<!-- Generated by harness generate-slash-commands. Do not edit. -->

<context>
Cognitive mode: meticulous-verifier
Type: rigid
</context>

<objective>
Binary pass/fail quick gate — runs test, lint, typecheck commands and returns structured result

Phases:

- detect: Auto-detect project commands from package.json, Makefile, or conventions
- execute: Run test, lint, typecheck commands
- report: Return structured pass/fail result
  </objective>

<execution_context>
@agents/skills/claude-code/harness-verify/SKILL.md
@agents/skills/claude-code/harness-verify/skill.yaml
</execution_context>

<process>
1. Try: invoke mcp__harness__run_skill with skill: "harness-verify"
2. If MCP unavailable: read SKILL.md and follow its workflow directly
3. Pass through any arguments provided by the user
</process>
