definition-of-done

Verify task completion against a predefined binary pass/fail checklist.

2|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/bigeasyfreeman/adlc --skill definition-of-done-bigeasyfreeman
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: definition-of-done
Source: https://github.com/bigeasyfreeman/adlc/tree/main/skills/definition-of-done
Command: npx skills add https://github.com/bigeasyfreeman/adlc --skill definition-of-done-bigeasyfreeman

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides an automated checklist to verify task completion with binary pass/fail checks, ensuring tasks meet quality standards before moving forward.

Core Features & Use Cases

  • Automated Verification: Validates task completion against a predefined checklist with pass/fail criteria.
  • Applicability-aware: Applies core checks to all tasks and optional overlays based on task-specific surfaces.
  • Use Case: Use this Skill to verify that all security, observability, and integration requirements are met before deploying code changes.

Quick Start

Run the definition-of-done skill on the completed task 'TASK-001' to verify its completion.

Frequently Asked Questions about definition-of-done

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

FAQPage Schema
How do I automate task completion verification before deploying code changes?▼

Automate task completion verification by validating finished work against a predefined checklist with binary pass/fail criteria. This ensures security, observability, and integration requirements are met before deployment proceeds.

What is binary pass/fail checklist verification for software tasks?▼

Binary pass/fail checklist verification is an automated process that validates task completion against strict predefined criteria. It applies core checks to all tasks and optional overlays based on task-specific surfaces.

Can I use automated verification checks for task-specific surfaces?▼

Yes, automated verification applies core checks to all tasks while adding optional overlays based on task-specific surfaces. This applicability-aware approach ensures relevant criteria are validated for each unique task context.

How do I run automated verification on a completed task?▼

Run the verification skill on your completed task, such as 'TASK-001', to automatically validate its completion. The process checks your work against predefined binary pass/fail criteria to ensure quality standards are met.

Does automated task verification require manual review?▼

Automated task verification requires both automated verification tools and manual review for certain checks. While binary pass/fail criteria automate most validation, manual review ensures comprehensive quality assurance for specific requirements.

What's the best way to enforce quality assurance standards across development tasks?▼

Enforce quality assurance standards by applying an automated checklist with binary pass/fail criteria to all tasks. This predefined verification process ensures consistent security and integration requirements are met before moving forward.