← ClaudeAtlas

otto-advisorlisted

Spin up a single agent as an advisor - second opinion on the current task. Use when the user says "advisor", "second opinion", "what does X think", or wants an outside take without delegating the work itself.
Draek2077/otto-code · ★ 4 · AI & Automation · score 74
Install: claude install-skill Draek2077/otto-code
# Otto Advisor Single agent. Reads the situation you're in. Gives a judgment. You decide what to do - the advisor doesn't drive the work. **User's request:** $ARGUMENTS ## Prerequisites Read the **otto** skill. Before choosing a provider, call `list_personalities` (role `advisor`); if the host has an advisor personality, prefer it. Otherwise read `~/.otto/orchestration-preferences.json` unless the user explicitly named a provider in this request. Do not create the advisor until you have done one of these. ## Picking the advisor 1. **User named one** (`--provider claude/opus`) → use it. 2. **Advisor personality available** → spawn it via `create_agent`'s `personality` argument (it already carries the right provider/model/effort/prompt). This is the preferred path when the host has one. 3. **Otherwise** resolve from preferences - pick the category that matches the question: - Design / approach question → `planning` - "Did I miss something" review → `audit` - "Is this even right" → `research` 4. **Contrast helps.** If your own provider matches what preferences would pick, swap to a different family on purpose - fresh perspective is the point. ## The briefing The advisor has zero context. Make it self-contained: - The question, sharply. - What you've considered and what you've ruled out. - Relevant files by path (don't paste - let the agent read). - Explicit ask: "give me a recommendation, with reasoning." End with the no-edits suffix: ``` This is analysis onl