deliverable-validator

Deliverable Validator

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "deliverable-validator" with this command: npx skills add masanao-ohba/claude-manifests/masanao-ohba-claude-manifests-deliverable-validator

Deliverable Validator

A technology-agnostic skill for validating that deliverables meet specifications.

Core Purpose

Verify deliverables by:

  • Checking against specifications

  • Running validation checks

  • Gathering evidence

  • Documenting compliance

Validation Types

Existence Validation

type: existence description: "Verify required elements exist"

checks: files: - "Required files present" - "Directory structure correct" - "No missing dependencies"

functions: - "Required functions implemented" - "Required classes present" - "Interfaces implemented"

documentation: - "README exists" - "API docs present" - "Comments where required"

evidence: method: "File/code presence check" output: "List of present/missing items"

Behavioral Validation

type: behavioral description: "Verify correct behavior"

checks: tests: - "All tests pass" - "No regressions" - "Edge cases covered"

integration: - "APIs respond correctly" - "Data flows properly" - "External systems connect"

business_logic: - "Calculations correct" - "Rules enforced" - "Workflows complete"

evidence: method: "Test execution, manual verification" output: "Test results, observation logs"

Quality Validation

type: quality description: "Verify quality standards met"

checks: static_analysis: - "No linting errors" - "No type errors" - "No security warnings"

code_review: - "Standards compliance" - "Pattern adherence" - "Best practices followed"

metrics: - "Coverage threshold met" - "Complexity within limits" - "Performance acceptable"

evidence: method: "Tool output, review observations" output: "Analysis reports, metrics"

Specification Validation

type: specification description: "Verify against requirements"

checks: criteria_compliance: - "All acceptance criteria addressed" - "Thresholds met" - "Evidence available"

acceptance_criteria: - "All criteria verifiable" - "Given-When-Then satisfied" - "Edge cases handled"

evidence: method: "Acceptance criteria checklist verification" output: "Compliance matrix"

Validation Process

Step 1: Gather Specifications

sources:

  • "Acceptance criteria document"
  • "User requirements"
  • "Project standards"

action: "Create validation checklist from specifications"

Step 2: Execute Validations

for_each_validation:

  • "Run appropriate check"
  • "Capture evidence"
  • "Record result (PASS/FAIL)"
  • "Note any issues"

Step 3: Compile Evidence

evidence_types: automated: - "Test results" - "Linter output" - "Coverage reports"

manual: - "Code review notes" - "Behavioral observations" - "Integration test results"

Step 4: Generate Report

report_contents:

  • "Validation summary"
  • "Detailed results"
  • "Evidence references"
  • "Issues found"
  • "Recommendations"

Validation Checklist Template

checklist: existence: - [ ] All required files present - [ ] All required functions implemented - [ ] Dependencies satisfied

behavior: - [ ] All tests pass - [ ] Expected outputs verified - [ ] Error handling works

quality: - [ ] No linting errors - [ ] Standards followed - [ ] Coverage adequate

specification: - [ ] Achievement indicators satisfied - [ ] Acceptance criteria met - [ ] No regressions

Output Format

validation_report: overall_status: VALID|INVALID

validations: existence: status: PASS|FAIL items_checked: <count> items_passed: <count> missing: - "<missing item>"

behavioral:
  status: PASS|FAIL
  tests_run: &#x3C;count>
  tests_passed: &#x3C;count>
  failures:
    - test: "&#x3C;test name>"
      reason: "&#x3C;failure reason>"

quality:
  status: PASS|FAIL
  checks_run: &#x3C;count>
  issues:
    - type: "&#x3C;issue type>"
      location: "&#x3C;file:line>"
      description: "&#x3C;issue>"

specification:
  status: PASS|FAIL
  criteria_checked: &#x3C;count>
  criteria_met: &#x3C;count>
  gaps:
    - criterion: "&#x3C;criterion>"
      status: "&#x3C;gap description>"

evidence: - type: "<evidence type>" source: "<file or command>" result: "<summary>"

issues_found: critical: [...] major: [...] minor: [...]

recommendation: "<next action>"

Integration

Used By Agents

primary_users:

  • deliverable-evaluator: "Validation execution"
  • quality-reviewer: "Quality validation"

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

requirement-analyzer

No summary provided by upstream source.

Repository SourceNeeds Review
General

test-case-designer

No summary provided by upstream source.

Repository SourceNeeds Review
General

functional-designer

No summary provided by upstream source.

Repository SourceNeeds Review
General

test-validator

No summary provided by upstream source.

Repository SourceNeeds Review