gaia-validate-rubric

Validate rubric files against a JSON Schema with PASS/FAIL reporting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ajv-cli, jq, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the validation of rubric files, ensuring they adhere to the rubric schema, thereby reducing the likelihood of errors in educational assessments.

Core Features & Use Cases

  • Rubric Validation: Validates JSON or YAML rubric files against a predefined schema.
  • Error Reporting: Reports actionable schema violations with PASS/FAIL semantics.
  • Use Case: Before finalizing a rubric for use in an educational assessment, use this Skill to ensure it meets the required schema standards.

Quick Start

Validate the rubric file 'rubric.json' using the gaia-validate-rubric skill.

Frequently Asked Questions about gaia-validate-rubric

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

FAQPage Schema
How do I validate a rubric file against a JSON schema?

Use this Skill to check JSON or YAML rubric files against a predefined schema using ajv-cli or jq. It reports actionable schema violations with PASS/FAIL semantics to ensure adherence to educational assessment standards.

Why does my rubric validation fail when checking educational assessment files?

Rubric validation fails when your JSON or YAML file violates the predefined rubric schema. This Skill reports actionable schema violations, helping you identify and correct structural errors before finalizing the assessment.

Can I use jq to validate rubric files instead of ajv-cli?

Yes, you can use jq as a structural validator for rubric files if ajv-cli is unavailable. The Skill supports both approaches to check JSON or YAML files against educational assessment schema standards.

What is the best way to check if a rubric meets educational assessment standards?

The best way to check assessment standards compliance is automated schema validation. This Skill applies predefined JSON Schema rules to your rubric files, reducing the likelihood of errors in educational assessments.

Do I need ajv-cli installed to validate JSON rubric files?

You need either ajv-cli or jq installed to validate JSON rubric files. The Skill requires one of these dependencies to perform structural validation and report schema violations with PASS/FAIL semantics.