aif-verify

Verify completed implementations against plans with build, test, and lint checks.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/1t1sCooL/zazyvala-bot --skill aif-verify-1t1scool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-verify
Source: https://github.com/1t1sCooL/zazyvala-bot/tree/main/.cursor/skills/aif-verify
Command: npx skills add https://github.com/1t1sCooL/zazyvala-bot --skill aif-verify-1t1scool

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? After an AI-assisted implementation finishes, it is hard to know whether every planned task was actually completed, whether the code compiles and passes tests, and whether the work still aligns with project architecture, rules, and roadmap. This Skill automates that post-implementation audit. ## Core Features & Use Cases - Task Completion Audit: Walks every task in the plan file and marks each as complete, partial, not found, or skipped by inspecting the actual code. - Quality Gates: Runs build, test, and lint checks across multiple ecosystems (TypeScript, Go, Python, Rust, PHP) and reports failures with file references. - Consistency & Context Gates: Detects plan-vs-code drift, leftover TODO/FIXME markers, undocumented environment variables, and violations of architecture, rules, and roadmap documents. - Strict Mode: Use --strict before merging to enforce zero partial tasks, passing tests, and clean lint. - Use Case: After running an implementation workflow on a feature branch, invoke verification to get a report showing 7 of 8 tasks complete, one missing email-sending integration, and an undocumented environment variable—then route the findings into a fix pass. ## Quick Start Ask the assistant to verify the completed implementation against the current plan, optionally in strict mode before merging.

Frequently Asked Questions about aif-verify

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

FAQPage Schema
How do I verify that an AI-implemented plan was fully completed?

Run the verification workflow after implementation finishes. It reads the plan file, audits each task against the actual code using search and file inspection, and produces a report marking every task complete, partial, not found, or skipped.

What checks does a post-implementation verification run?

It runs build compilation, test suites, and lint on changed files across TypeScript, Go, Python, Rust, and PHP projects. It also checks for leftover TODO markers, undocumented environment variables, and drift between the plan and the code.

Can verification work without a plan file?

Yes. If no plan file is found, it offers standalone options: verify the most recent commit or verify the current branch diff against the configured base branch. This supports ad-hoc quality checks outside the planned workflow.

What is the difference between normal and strict verification mode?

Normal mode fails only on clear architecture or rules violations and warns on roadmap mismatches. Strict mode requires all tasks complete, passing builds and tests, zero lint warnings, no leftover markers, and passing architecture, rules, and roadmap gates.

Does the verification step modify project context files?

No. Verification is read-only for context artifacts like DESCRIPTION.md, ARCHITECTURE.md, and ROADMAP.md. When it detects drift, it reports the finding and suggests the owning command responsible for updating that artifact.