From arc
Use when the user asks to "validate maximus", "check maximus config", "verify maximus setup", "is my maximus config correct", "is my project ready to run", "lint my config", or before running the engine.
How this skill is triggered — by the user, by Claude, or both
Slash command
/arc:validateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Validate the Maximus Loop project configuration by running deterministic CLI checks and providing project-aware advisories.
Validate the Maximus Loop project configuration by running deterministic CLI checks and providing project-aware advisories.
Announce: "I'll validate your Maximus Loop configuration and check for potential issues."
maximus validate --json{ valid: true|false, checks: [{ name, status, message }], config_summary: { ... } | null }Validation Failures:
✗ [check.message for each failed check]
Only run if Phase 1 passes. Check these 5 things, only report mismatches:
find . -type f -not -path './node_modules/*' -not -path './.git/*' -not -path './dist/*' -not -path './build/*' -not -path './.next/*' -not -path './vendor/*' | wc -lcontext.files includes CLAUDE.md (if one exists in the project)complexity_level, note the mismatchgit rev-parse --is-inside-work-tree — skip if not a git repo or has no commitsgit log --oneline -5 and compare against git.commit_prefixmaximus archive → maximus clean → /arc:plan for next batchagent.provider is set in config, check it is a recognized value (claude or codex)codex provider is configured, check that any per-task provider overrides also include a model fieldOutput format for advisories:
Advisories:
• [advisory description]
If no advisories: skip this section entirely.
✓ Configuration is valid
Configuration:
Project: [name]
Model: [model] (escalation: [status])
Timeout: [N]s
Iterations: [N]
Auto-commit: [yes/no] (prefix: "[prefix]")
Auto-push: [yes/no]
Ready to run: maximus run
✓ Configuration is valid (with advisories)
[Config summary as above]
Advisories:
• [list]
✗ Configuration has errors
Failures:
✗ [list]
[Advisories if any]
Fix the failures above, then re-run /arc:validate.
${CLAUDE_PLUGIN_ROOT}/references/config-schema.mdnpx claudepluginhub itsdevcoffee/devcoffee-agent-skills --plugin arcRuns multi-agent verification loop post-implementation, dispatching specialized agents for review with autonomous subagent fixes and retries until unanimous approval.
Validates automation config (CLAUDE.md sections), MCP server connectivity, and token setup for agent-flow pipelines. Reports what works, what's missing, and what failed.
Validates AIWG YAML/JSON configuration files for syntax, required fields, file references, conflicts, and project setup completeness. Generates reports with severity and fix recommendations.