Paper 2 of 2·On the anatomy of the system that runs it.
One Agent, Many Hats
Rules, Skills, and Tools as the Architecture of an Autonomous, Self-Extending Agent System
This paper presents the architecture of the agent system built at Insighter: a single reasoning engine specialised at runtime by three declarative layers. Skills are versioned playbooks that define how the agent works toward a given outcome and allow it to adopt distinct behavioural roles (planner, evaluator, coder, guardian, critic, reflector, communicator) without spawning separate agents. Rules are guardrails enforced at three escalating strengths: as prompt instruction, as coded gates that block progress, and as hard infrastructure boundaries that the model cannot override. Tools are the only actions the agent can take: read-only, tenant-scoped, allowlisted per skill.
July 202637 min readRead the paper →