agentlas-ai/agentlas-os-mode-classification
Use before routing a /meta-agent request to choose single-agent-creator, team-builder, or agentlas-packager from the user's wording and available files.
This is a copy. The original lives at agentlas-ai/mode-classification.
npx skills add https://github.com/agentlas-ai/Agentlas-OS --skill mode-classification
Pick one Agentlas meta-agent mode before generating or repairing files.
files.
repaired, cleaned, imported, or released, choose agentlas-packager.
independently own all three of:
One boundary means single-agent-creator. Two or more boundaries means a
team-builder candidate. If the boundary count is unclear, run the clarify
question loop before generating; do not infer from the word "team" alone.
outputs must be routed, reviewed, synthesized, or chained through
produces/consumes dependencies, choose team-builder and require an
orchestrator/HQ plus memory, policy, eval, and QA. If the roles are
unrelated, create separate single-agent packages instead of one team.
single-agent-creator may have many skills/tools butmust not emit multiple loose worker agent.md files. team-builder may be
small, but it must not omit the orchestrator/HQ.
not be merged, role-to-role review/policy separation, and
produces/consumes pipelines.
routing or final synthesis requirement.
documents, evidence-based or citation-attached generation, or a document
corpus (HWPX/docx/pdf/제안서/계약서/견적서), additionally apply the
ontology-backed-agent overlay (modes/ontology-backed-agent.md) with
ontology_backed: true on the chosen base mode.
loop_policy from task purpose and risk using.agentlas/contract-injection-map.json risk tiers — none for simple
one-shot tasks, self-correct for complex or long-running work, verified
(separate-context verifier + side-effect gate) when the agent performs
external writes or sends. Do not force loops onto simple tasks.
clarify question loop instead of guessing.
Return the selected mode, whether the ontology-backed-agent overlay applies,
the derived loop_policy, and one short reason. Then route to the matching
builder.
See docs/mode-classifier.md.
Take agentlas-ai/agentlas-os-mode-classification from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.