dare-validate

Validate DARE DAG configuration files for circular dependencies and missing fields.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/darelabs-tech/dare-cli --skill dare-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dare-validate
Source: https://github.com/darelabs-tech/dare-cli/tree/main/.agents/skills/dare-validate
Command: npx skills add https://github.com/darelabs-tech/dare-cli --skill dare-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates runtime failures in DARE projects by identifying structural issues, circular dependencies, and missing requirements in your configuration files before execution.

Core Features & Use Cases

  • Integrity Checking: Validates dare-dag.yaml for syntax errors, broken references, and mandatory field compliance.
  • CI/CD Integration: Supports strict mode to treat warnings as errors, ensuring only valid DAGs reach production.
  • Use Case: Before committing a complex multi-step AI workflow, run this validation to guarantee that all task references are correctly linked and the execution graph is acyclic.

Quick Start

Run the dare validate command in your terminal to check the integrity of the current project configuration.

Frequently Asked Questions about dare-validate

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

FAQPage Schema
How do I check my YAML configuration for circular dependencies before execution?

You can validate YAML configuration files for circular dependencies by running a structural integrity check on your DAG. This process verifies that all task references are correctly linked and the execution graph is acyclic before runtime.

What is the best way to prevent runtime failures in AI-assisted workflow DAGs?

Preventing runtime failures in AI-assisted workflow DAGs requires validating configuration files to identify missing mandatory fields and broken references before execution. This ensures reliable processing by catching structural issues early in the development pipeline.

Can I enforce strict validation on DARE DAG configurations in a CI/CD pipeline?

Yes, you can enforce strict validation on DARE DAG configurations in a CI/CD pipeline by using strict mode. This mode treats warnings as errors, ensuring that only valid DAGs with correct schema compliance reach production environments.

Do I need any specific tools to parse and verify my DAG schema against project constraints?

Yes, you need the dare-cli binary to parse and verify your DAG YAML schema against defined project constraints. This tool is required to check for structural issues, syntax errors, and mandatory field compliance.

Why does my multi-step AI workflow execution fail before completing all tasks?

Multi-step AI workflow execution fails when DAG configuration files contain broken references or missing mandatory fields. Validating the integrity of the configuration before committing guarantees that all task references are correctly linked.