definition-of-done

Validates merged PRs against acceptance criteria and generates a DoD artefact.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/heymishy/2x2-v3-28-03-20216 --skill definition-of-done-heymishy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: definition-of-done
Source: https://github.com/heymishy/2x2-v3-28-03-20216/tree/main/.github/skills/definition-of-done
Command: npx skills add https://github.com/heymishy/2x2-v3-28-03-20216 --skill definition-of-done-heymishy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After a PR is merged, teams need a formal check that the story's acceptance criteria, test plan, and DoR artefacts were satisfied, producing a DoD artefact that records coverage, deviations, and signal status.

Core Features & Use Cases

  • Post-merge validation that PR is merged, artefacts exist, and DoR confirms full pipeline
  • Generates a DoD artefact summarising AC coverage, deviations, and test results
  • Guides next steps for handling deviations and recording decisions

Quick Start

Run the post-merge DoD check after a PR merge to validate acceptance criteria, test plan, and DoR artefacts and generate the DoD artefact.

Frequently Asked Questions about definition-of-done

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

FAQPage Schema
How do I validate acceptance criteria coverage after a PR merge?

To validate acceptance criteria coverage after a PR merge, run a post-merge check that compares the merged PR against the story's AC, test plan, and DoR artefacts, producing a DoD artefact that records coverage and deviations.

What is a definition of done artefact in software quality assurance?

A definition of done artefact is a formal post-merge record that summarizes acceptance criteria coverage, test plan results, DoR artefact presence, and any deviations found during the validation process.

How do I generate a DoD artefact that records test plan deviations?

You generate a DoD artefact by invoking a post-merge validation flow that checks the merged PR against the test plan and DoR artefacts, automatically recording coverage status, test results, and any deviations.

Does post-merge validation require DoR artefacts to confirm the full pipeline?

Yes, post-merge validation requires DoR artefacts to confirm the full pipeline, checking that the PR is merged, artefacts exist, and the DoR confirms all required stages were satisfied before generating the DoD artefact.

What's the best way to handle deviations found during definition of done checks?

The best way to handle deviations found during definition of done checks is to follow the guided next steps provided by the validation process, which help record decisions and manage any deviations from the acceptance criteria or test plan.

When do I need to run a definition of done validation flow?

You need to run a definition of done validation flow when someone invokes a mark as done process after a PR merge, ensuring that all acceptance criteria, test plans, and DoR artefacts are formally validated and recorded.