Review agent runtime code for architectural violations and separation of concerns. Enforces layer boundaries between inference (ollama-client), runtime (agent-runtime), orchestration (agent-orchestrator), and framework (ares).
Instalação
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Review agent runtime code for architectural violations and separation of concerns. Enforces layer boundaries between inference (ollama-client), runtime (agent-runtime), orchestration (agent-orchestrator), and framework (ares).
disable-model-invocation
true
argument-hint
["file-or-directory"]
allowed-tools
Read, Glob, Grep
Skill: Runtime Architecture Check
Review agent runtime code for architectural violations and separation of concerns.
Rules
Inference layer (ollama-client) must not contain orchestration logic
Orchestration layer (agent-orchestrator) must not call inference directly — go through agent-runtime
ares is the reference framework — custom agents must extend it, not reimplement primitives
No hardcoded model names — all model references must be runtime configuration
Agent state must be serializable (no closures or open file handles in state)
Skills must be stateless — they take input, return output, no globals
Output
List of layer boundary violations with file:line
Dependency graph of actual vs intended architecture