Answer help questions and route users. Use when the user says help, how do I, what is HALOS, or asks about contributing, validating, proposing, or understanding the spec.
Troubleshoot validation, build, and Docker. Use when the user has validation errors, build failures, Docker issues, or questions about running validate, build, or serve.
Help draft and structure proposals. Use when the user wants to write a proposal, submit a framework change, extend the spec, or needs guidance on the proposal process.
Explain HALOS in plain language. Use when the user asks about a core requirement, principle, how to adopt HALOS, or interpretation of the spec.
Seek out and update agent discovery files as conventions evolve. Use when agent ecosystems add new ways to state behavior, skills, or rules; when discovery files need revision; or when maintaining FOR_AGENTS.md, .cursorrules, docs/for-agents.md, docs/agent-discovery.md.