Verify Skill
Run full verification before committing or creating a PR.
Best use case
Verify Skill is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Run full verification before committing or creating a PR.
Teams using Verify Skill should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/verify/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Verify Skill Compares
| Feature / Agent | Verify Skill | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Run full verification before committing or creating a PR.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Verify Skill Run full verification before committing or creating a PR. ## Usage Use this skill to run comprehensive checks before finalizing changes. ## Instructions Run the following checks in order: ### 1. Format Check ```bash make fmt CHECK=1 ``` If it fails, run `make fmt` to fix formatting. ### 2. Lint Check ```bash make lint ``` Fix any clippy warnings or errors. ### 3. Build ```bash ./build.sh ``` Ensure the full project compiles. ### 4. Rust Tests ```bash cd src/redisearch_rs && cargo nextest run ``` All Rust tests must pass. ### 5. Unit Tests (if C code was modified) ```bash ./build.sh RUN_UNIT_TESTS ENABLE_ASSERT=1 ``` ### 6. Behavioral Tests (optional, for significant changes) ```bash ./build.sh RUN_PYTEST ENABLE_ASSERT=1 ``` ## Quick Verification For minor Rust changes, this minimal check is often sufficient: ```bash cd src/redisearch_rs && cargo fmt --check && cargo clippy --all-targets && cargo nextest run ```
Related Skills
when-verifying-quality-use-verification-quality
Comprehensive quality verification and validation through static analysis, dynamic testing, integration validation, and certification gates
verify-output
Pattern for verifying your output matches required schema before completing. Use before writing final output to ensure validity.
quality-verify
Verify the final deliverable meets all quality criteria before delivery. Use as the final validation step to ensure the output meets the user's quality standards across all 6 dimensions.
postgrid-verify-automation
Automate Postgrid Verify tasks via Rube MCP (Composio). Always search tools first for current schemas.
emaillistverify-automation
Automate Emaillistverify tasks via Rube MCP (Composio). Always search tools first for current schemas.
verify-email-snapshots
Snapshot test email templates using Verify to catch regressions. Validates rendered HTML output matches approved baseline. Works with MJML templates and any email renderer.
Daily Logs
Record the user's daily activities, progress, decisions, and learnings in a structured, chronological format.
Socratic Method: The Dialectic Engine
This skill transforms Claude into a Socratic agent — a cognitive partner who guides
Sokratische Methode: Die Dialektik-Maschine
Dieser Skill verwandelt Claude in einen sokratischen Agenten — einen kognitiven Partner, der Nutzende durch systematisches Fragen zur Wissensentdeckung führt, anstatt direkt zu instruieren.
College Football Data (CFB)
Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.
College Basketball Data (CBB)
Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.
Betting Analysis
Before writing queries, consult `references/api-reference.md` for odds formats, command parameters, and key concepts.