verify-done

Validate work items against Definition of Done checklists.

6|Updated Aug 3, 2025
One-click install
npx skills add https://github.com/foomakers/pair --skill verify-done
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-done
Source: https://github.com/foomakers/pair/tree/main/packages/knowledge-hub/dataset/.skills/capability/verify-done
Command: npx skills add https://github.com/foomakers/pair --skill verify-done

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill ensures that work items meet all predefined quality and completeness criteria before being considered finished, preventing incomplete or substandard work from progressing.

Core Features & Use Cases

  • Comprehensive DoD Checks: Verifies requirements, code standards, architecture compliance, testing, security, performance, and documentation.
  • Context-Aware Validation: Integrates universal DoD guidelines with project-specific adoption criteria.
  • Incremental Verification: Only checks criteria that are not already passing, optimizing the validation process.
  • Use Case: Before merging a pull request, this Skill automatically checks if all acceptance criteria are met, if the code adheres to security standards, and if documentation is up-to-date, providing a consolidated report.

Quick Start

Run the verify-done skill to check all definition of done criteria for the current work item.

Frequently Asked Questions about verify-done

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

FAQPage Schema
How do I validate work items against a Definition of Done checklist before merging?

To validate work items against a Definition of Done checklist, you systematically verify requirements, code quality, architectural alignment, testing coverage, security practices, and documentation completeness. This prevents incomplete work from progressing through your pipeline.

What is included in a comprehensive Definition of Done check for software engineering?

A comprehensive Definition of Done check includes verifying requirements, code standards, architectural alignment, testing coverage, security practices, performance benchmarks, and documentation completeness. It integrates universal quality standards with project-specific adoption criteria.

Can I incorporate story-specific acceptance criteria into Definition of Done validation?

Yes, you can optionally incorporate story-specific acceptance criteria into Definition of Done validation. This allows for thorough validation by combining universal quality guidelines with the specific requirements of the current work item.

How do I skip already-verified criteria during code review and quality assurance?

To skip already-verified criteria during code review, you can use incremental verification. This process intelligently identifies and skips passing checks, optimizing the quality assurance validation process by only evaluating unfulfilled requirements.

Does Definition of Done validation work with project-specific adoption criteria?

Yes, Definition of Done validation works with project-specific adoption criteria by using context-aware validation. It intelligently combines universal quality checks with your specific project standards to ensure full compliance before finishing.