dod-verification
CommunityAutomate Definition of Done, ship with confidence.
#quality assurance#code review#acceptance criteria#software quality#doD#definition of done#automated testing
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_developercompletes 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.