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.