gaia-config-validate

Validate GAIA project configurations and rubrics against schema standards.

2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-config-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaia-config-validate
Source: https://github.com/gaiastudio-ai/gaia-framework/tree/main/plugins/gaia/skills/gaia-config-validate
Command: npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-config-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the validation of GAIA project configurations and rubrics, ensuring they meet schema standards and identify any schema violations with JSONPath locations.

Core Features & Use Cases

  • Schema Validation: Validate project-config.yaml against project-config.schema.json to detect any schema violations.
  • Rubric Validation: Validate the merged rubric output for the active project with support for layered-loader contract.
  • Use Case: Ensure the integrity of your GAIA project configurations and rubrics, catching schema errors early in the development process.

Quick Start

Use the 'gaia-config-validate' skill to validate the project configuration with:

/gaia-config-validate

Or validate a specific configuration file with:

/gaia-config-validate path/to/config/project-config.yaml

Frequently Asked Questions about gaia-config-validate

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

FAQPage Schema
How do I validate a GAIA project configuration against a schema?

To validate a GAIA project configuration, run the validation skill against your project-config.yaml file to check it project-config.schema.json and report any schema violations with precise JSONPath locations.

What is rubric validation with layered-loader contract in GAIA?

Rubric validation checks the merged rubric output for an active GAIA project, ensuring it complies with the layered-loader contract to maintain structural and content integrity across layered configurations.

How do I find schema violations using JSONPath in project config files?

Schema violations are reported with exact JSONPath locations during project configuration validation, allowing you to pinpoint and fix errors in your project-config.yaml file quickly and accurately.

Can I validate a specific configuration file instead of the whole project?

Yes, you can validate a specific configuration file by providing its path as an argument to the validation command, targeting individual project-config.yaml files for schema checks.

Why does my merged rubric output fail GAIA schema validation?

Merged rubric output fails validation when it violates the layered-loader contract or schema standards, which the validator detects and reports with specific JSONPath locations for correction.