verify

Runs Definition of Done checklist and generates pass/fail verification reports before merging.

Updated Oct 2, 2025
One-click install
npx skills add https://github.com/YuriiYInno/Innogram --skill verify-yuriiyinno
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/YuriiYInno/Innogram/tree/main/.codex/skills/verify
Command: npx skills add https://github.com/YuriiYInno/Innogram --skill verify-yuriiyinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often merge code or create pull requests without confirming that tests, lint, builds, and documentation all pass, leading to broken branches and failed CI. This Skill runs a structured Definition of Done checklist and reports exactly which checks pass or fail before you claim a task is complete. ## Core Features & Use Cases - Tiered Verification: Selects Minimum, Standard, or Full check tiers based on whether the work is a release, an implementation task, or something smaller. - Structured Pass/Fail Report: Produces a Markdown verification report with a status table, blocking issues, and concrete fix recommendations. - Graceful Tooling Handling: Records checks as N/A when test runners, linters, or build scripts are not configured instead of failing or installing tooling. - Use Case: Before creating a PR for a feature branch, run the verification to confirm tests pass with npm test, lint is clean, the build succeeds, and file naming conventions are followed, then receive a report listing any blocking issues. ## Quick Start Ask the assistant to run the verify checklist on the current branch and report whether it is ready to merge.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I check if my branch is ready to merge?▼

Run the verification checklist, which executes tests, lint, build, and TypeScript checks, then produces a pass/fail report. If all checks pass, it recommends proceeding to branch finishing; failures list specific fix actions.

What is a Definition of Done checklist in software development?▼

A Definition of Done checklist is a set of criteria code must meet before merging, such as passing tests, clean lint, successful builds, and updated documentation. This Skill runs those checks automatically and reports results in a structured table.

What happens if my project has no test runner or linter configured?▼

Missing tooling is recorded as N/A with a note that tooling is not configured. The check does not fail, and the Skill does not attempt to install any missing tools.

Which verification tier should I use for a release?▼

Releases and merges to main use the Full tier, which adds CI status, PR description quality, CHANGELOG updates, spec updates, unresolved TODO scanning, and documentation checks on top of the Standard tier.

What should I do when the verification report shows failures?▼

The report lists blocking issues with recommended next steps, such as invoking a debugger skill for failing tests, a coder skill for implementation fixes, or a test generator for missing coverage.