dod-verification

Community

Automate Definition of Done, ship with confidence.

AuthorBobain
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually verifying all "Definition of Done" (DoD) criteria is time-consuming and prone to human error, leading to incomplete features, missed bugs, and increased code review cycles. This skill automates the entire DoD checklist, ensuring comprehensive quality checks before code completion.

Core Features & Use Cases

  • Comprehensive Criteria Checks: Automatically parses acceptance criteria and runs automated checks (tests, formatting, security), code quality verification (docstrings, type hints), functional testing (Puppeteer for web), documentation checks, and integration verification.
  • Time Savings: Reduces DoD verification time from 15-35 minutes to 2-3 minutes per priority, achieving an 87% reduction.
  • Automated Reporting: Generates detailed DoD verification reports in JSON and Markdown formats with evidence and recommendations.
  • Use Case: A code_developer completes a feature. Before creating a pull request, they run this skill to ensure all acceptance criteria are met, all tests pass, code quality is high, and documentation is complete, drastically reducing the chances of PR rejection.

Quick Start

# Check all DoD criteria for a priority
python .claude/skills/dod-verification/scripts/dod_verification.py \
    --priority "US-066" \
    --description "Implement dod-verification skill..." \
    --files-changed "file1.py,file2.py" \
    --report-output "data/dod_reports/"

# Run only automated checks (tests, formatting, security)
python .claude/skills/dod-verification/scripts/dod_verification.py \
    --priority "US-066" \
    --check-type automated

Dependency Matrix

Required Modules

pytestblackpre-commitbanditmypyPuppeteer MCP

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dod-verification
Download link: https://github.com/Bobain/MonolithicCoffeeMakerAgent/archive/main.zip#dod-verification

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.