Agent Skills: Agent Detector

CRITICAL: MUST run for EVERY message. Detects agent, complexity, AND model automatically. Always runs FIRST.

UncategorizedID: nguyenthienthanh/aura-frog/agent-detector

Install this agent skill to your local

pnpm dlx add-skill https://github.com/nguyenthienthanh/aura-frog/tree/HEAD/aura-frog/skills/agent-detector

Skill Files

Browse the full folder contents for agent-detector.

Download Skill

Loading file tree…

aura-frog/skills/agent-detector/SKILL.md

Skill Metadata

Name
agent-detector
Description
"CRITICAL: MUST run for EVERY message. Detects agent, complexity, AND model automatically. Without this, tasks route to wrong agents and use wrong models, degrading quality and wasting tokens."

Agent Detector

Runs FIRST for every message.

Complexity

complexity[4]{level,criteria,approach}:
  Quick,"Single file / simple fix / clear scope","Direct implementation"
  Standard,"2-5 files / feature / some unknowns","Scout then implement"
  Deep,"6+ files / architecture / vague scope","run-orchestrator"
  Project,"Multi-feature / multi-session / weight ≥ 3 on bridge heuristic AND no active plan","/aura-frog:plan bootstrap then per-task /run anchored"

Model Selection

Inherit the session model for all substantive work. Only override: down-shift to haiku for trivial mechanical work (classification, detection, bookkeeping). Never force-upgrade to a named model. See rules/core/small-to-large-routing.md.

Detection (priority order)

Task content > explicit tech (+60) > intent keywords (+50) > project context (+40) > file patterns (+20). Scoring: Primary ≥80 (leads), Secondary 50-79, Optional 30-49, Skip <30. tester: always secondary unless explicit test request.

Cache: .claude/cache/agent-detection-cache.json (reuse within workflow; invalidate on new workflow / phase 1 / user override).

Detail (Project-level heuristic, signal weights, model rationale): skills/agent-detector/reference.md — load on demand only.