agent-config-validator

Validate AgentConfig definitions against the Agent Framework schema.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/rwxproject/agent-framework --skill agent-config-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-config-validator
Source: https://github.com/rwxproject/agent-framework/tree/main/.claude/skills/agent-config-validator
Command: npx skills add https://github.com/rwxproject/agent-framework --skill agent-config-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates AgentConfig definitions against the Agent Framework schema to catch structural, tool-reference, and sub-agent composition errors before runtime.

Core Features & Use Cases

  • Schema validation: Ensure required fields exist and types match the schema.
  • Tool reference validation: Verify MCP tool IDs exist in the registry.
  • Sub-agent reference checks: Ensure that subAgents refer to valid agent IDs.

Quick Start

Provide a sample AgentConfig and run the validator to detect issues before deployment.

Frequently Asked Questions about agent-config-validator

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

FAQPage Schema
How do I validate AgentConfig schemas before deployment?

AgentConfig validation checks required fields, type correctness, tool references, and sub-agent IDs against the Agent Framework schema. Run the validator on your AgentConfig objects to catch structural and composition errors before runtime across llm, sequential, parallel, loop, and custom agent types.

What does AgentConfig validation check for?

The validator enforces required fields, type-specific orchestration rules, verifies MCP tool IDs exist in the registry, confirms subAgent references point to valid agent IDs, and validates modelConfig, provider, and endpoint correctness across all agent types.

Can I use AgentConfig validation with TypeScript and Pydantic schemas?

Yes. The validator applies to AgentConfig definitions using TypeScript and Pydantic schema standards, ensuring type matching and field requirements across both languages while validating tool and sub-agent cross-references.

Why should I validate AgentConfig before runtime?

Early validation catches tool-reference errors, missing required fields, invalid sub-agent IDs, and orchestration structure problems that would otherwise fail at runtime, reducing debugging time and deployment failures.

Does AgentConfig validation check tool and sub-agent references?

Yes. The validator verifies MCP tool IDs against the registry and confirms subAgent IDs reference valid agents, preventing broken tool chains and invalid agent composition in your Agent Framework workflows.

What agent types does AgentConfig validation support?

Validation applies to AgentConfig objects across llm, sequential, parallel, loop, and custom agent types, enforcing type-specific rules and orchestration structure for each configuration.