Skip to content
Back to skills

Verify

ASecurity

Pre-commit verification entry point. Claude Code 2.1.286+ instructs the model to run a skill named `verify` right before committing (docs-only and tests-only commits exempt); this thin wrapper delegates that call to the MoAI quality gate instead of hand-rolling substitute checks.

  • 1,228 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
ai-agentsgo

Works with

  • claude code

Security analysis

A100/100

Scanned October 5, 2026

npx -y skills add modu-ai/moai-adk --skill verify --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Verify?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Verify
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modu-ai-verify/badge)](https://www.skillsdirectory.com/skills/modu-ai-verify)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: >
  Pre-commit verification entry point. Claude Code 2.1.286+ instructs the model
  to run a skill named `verify` right before committing (docs-only and
  tests-only commits exempt); this thin wrapper delegates that call to the MoAI
  quality gate instead of hand-rolling substitute checks.
metadata:
  version: "1.0.0"
  category: "workflow"
  status: "active"
  updated: "2026-10-03"
  tags: "verify, gate, pre-commit, quality"
---

# Verify — Delegates to the MoAI Gate

Run the MoAI pre-commit quality gate: invoke `Skill("moai")` with arguments `gate $ARGUMENTS`.

Rules for the caller:

- Do not substitute your own checks — the gate owns language detection, lint,
  format, type-check, and test execution, plus shared-snapshot reuse/recording.
- On FAIL with fixable lint/format findings, prefer re-running the gate with
  `--fix` before editing code by hand.
- The gate's PASS/FAIL table is the verification evidence for the upcoming
  commit. Resolve a FAIL (auto-fix or manual) before committing; in
  MoAI-managed projects the mechanical pre-commit hook independently re-runs
  the same gate at the commit tier and owns the blocking decision.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…