audit/verify-definition-of-done

Verify Definition of Done checks and emit a DoD report for a session.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/venikman/fpf-foundry --skill audit-verify-definition-of-done
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit/verify-definition-of-done
Source: https://github.com/venikman/fpf-foundry/tree/main/design/skills/audit/verify-definition-of-done
Command: npx skills add https://github.com/venikman/fpf-foundry --skill audit-verify-definition-of-done

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill verifies Definition of Done checks for a given session and outputs a DoD report to help teams ensure software artifacts meet quality gates.

Core Features & Use Cases

  • DoD verification: Runs required checks (git diff, tests, and fpf check) and aggregates results for a session.
  • Artifact validation: Ensures the session record and required artifacts exist before reporting.
  • Automated logging: Emits a U.Work record when telemetry is available to support traceability.

Quick Start

To verify the DoD for a specific session, provide the bounded context and session identifier. For example, verify the DoD for context Tooling with session AW-0003 and ensure the session record and required artifacts exist before generating the report.

Frequently Asked Questions about audit/verify-definition-of-done

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

FAQPage Schema
How do I verify a Definition of Done for a specific development session?

Verifying a Definition of Done requires passing the bounded context and session identifier, which triggers checks for git diff, tests, and artifact existence before generating a DoD report.

What is a Definition of Done report and how is it generated in CI workflows?

A Definition of Done report aggregates test and validation results for a bounded context. It is generated by running required DoD checks and writing the output report under runtime/contexts/<context>/audits/dod/.

Can I automate Definition of Done validation in CI-like workflows?

Yes, you can automate Definition of Done validation in CI-like workflows by providing bounded context, session ID, and test commands to automatically verify session artifacts and emit a DoD report.

Do I need session artifacts to generate a Definition of Done report?

Yes, session artifacts are required. The skill validates that the session record and required artifacts exist before running DoD checks and generating the final report.

What inputs are required to run Definition of Done checks for a bounded context?

Required inputs include context, session_id, and commands for tests and DoD checks. Optional artifacts can be provided to ensure the session record exists before reporting.

Why does a Definition of Done verification log a telemetry record?

A Definition of Done verification logs a U.Work record when telemetry is available to support automated traceability of the DoD validation process and artifact checks within the bounded context.