بنقرة واحدة
agent-validate-config
Validate agent YAML frontmatter and configuration. Use before committing agent changes or in CI.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Validate agent YAML frontmatter and configuration. Use before committing agent changes or in CI.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run section orchestrators to coordinate multi-component workflows. Use when starting work on a section.
Reply to PR review comments using the correct GitHub API endpoint. Use when responding to inline code review feedback (not gh pr comment).
Run Mojo tests using mojo test command. Use when executing tests or verifying test coverage.
Track implementation progress against plan. Use to monitor component delivery and identify blockers.
Check agent configuration coverage across hierarchy levels and phases. Use to ensure complete agent system coverage.
Generate visual hierarchy diagrams of agent system showing levels and delegation. Use for documentation or onboarding.
| name | agent-validate-config |
| description | Validate agent YAML frontmatter and configuration. Use before committing agent changes or in CI. |
| mcp_fallback | none |
| category | agent |
Verify agent configurations meet ML Odyssey requirements.
# Validate all agents
python3 tests/agents/validate_configs.py .claude/agents/
# Validate single agent
./scripts/validate_agent.sh .claude/agents/agent-name.md
Required YAML frontmatter fields:
---
name: agent-name # kebab-case identifier
description: "Brief desc" # One sentence purpose
mcp_fallback: none
category: agent # Classification
level: 0-5 # Hierarchy level
phase: Plan|Test|Implementation|Package|Cleanup
---
Validation includes:
| Error | Fix |
|---|---|
| No YAML frontmatter | Ensure file starts/ends with --- |
| Invalid phase value | Use: Plan, Test, Implementation, Package, Cleanup |
| Delegation target not found | Verify agent name or create referenced agent |
| Duplicate keys | Remove duplicate entries in frontmatter |
| Wrong level type | Must be integer 0-5, not string |
/agents/templates/ - Agent configuration templates.claude/agents/ - All agent configurationsCLAUDE.md - Agent system guidelines