dag-quality

Validate DAG node outputs against schemas and reliability criteria.

2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/curiositech/port-daddy --skill dag-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dag-quality
Source: https://github.com/curiositech/port-daddy/tree/main/skills/dag-quality
Command: npx skills add https://github.com/curiositech/port-daddy --skill dag-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DAG-based workflows often stall due to unvalidated node outputs. This skill provides a quality gate by validating outputs against schemas, scoring confidence, detecting hallucinations, monitoring convergence, and guiding iterative improvements.

Core Features & Use Cases

  • Schema validation for DAG node outputs
  • Confidence scoring and hallucination detection
  • Convergence monitoring and iteration decision
  • Structured feedback synthesis for re-execution
  • Seamless gating between DAG steps in AI agent orchestration

Quick Start

Begin by feeding the latest DAG node output to the dag-quality skill to obtain a quality assessment and actionable iteration guidance.

Frequently Asked Questions about dag-quality

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

FAQPage Schema
How do I validate DAG node outputs against schemas in AI agent orchestration?

Validating DAG node outputs against schemas involves checking structured data to ensure it meets predefined criteria before progression. This skill gates DAG workflows by applying schema validation, confidence scoring, and hallucination detection to individual node outputs, preventing unvalidated data from stalling downstream steps.

What is hallucination detection in DAG workflows and when do I need it?

Hallucination detection in DAG workflows identifies unreliable or fabricated AI-generated outputs before they propagate. You need it when orchestrating AI agents iteratively, as it scores node confidence and gates progression to ensure only verified, reliable outputs advance to subsequent workflow steps.

How do I implement convergence monitoring for iterative AI agent refinement?

Implementing convergence monitoring for iterative AI agent refinement requires tracking output stability across DAG iterations. This skill evaluates convergence and generates structured feedback synthesis, guiding re-execution decisions to determine whether nodes should continue iterating or finalize based on reliability criteria.

Does this DAG quality gating approach work without external dependencies?

Yes, this DAG quality gating approach works without external dependencies. It operates as a standalone skill with no required dependencies, allowing you to directly feed DAG node outputs into the skill to obtain quality assessments and actionable iteration guidance.

What's the best way to automate quality checks for unvalidated DAG node outputs?

The best way to automate quality checks for unvalidated DAG node outputs is implementing a quality gate that evaluates outputs against schemas and reliability criteria. This skill automates schema validation, confidence scoring, and feedback synthesis to seamlessly gate progression between DAG steps in AI agent orchestration.

Why does my AI agent workflow stall due to unvalidated node outputs?

AI agent workflows stall due to unvalidated node outputs when downstream steps cannot process unreliable or non-conforming data. This skill resolves stalls by validating outputs against schemas, detecting hallucinations, and synthesizing structured feedback to guide iterative improvements and gate progression.