model-advisor
Pair a cost-efficient primary agent with a separately configured support model for bounded second opinions.
Skill by ruota
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ruota-model-advisor
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/model-advisor
What's inside
- Skill name
model-advisor- Description
- Pair a cost-efficient primary agent with a separately configured support model for bounded second opinions. Use when the user activates Advisor Mode, asks the main agent to consult another model, wants an expert review without moving the whole task to an expensive model, or needs a cost-controlled challenge, critique, risk check, or decision comparison through OpenRouter.
- License
- MIT
- Instructions
- 63 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (5)
- SKILL.md
- openai.yaml · agents/
- manifest.json
- advisor-policy.md · references/
- ask_support_model.py · scripts/
SKILL.md (first lines)
# Model Advisor Keep the client-selected economy model as the primary agent. Use the support model only as an advisory tool; never transfer task ownership, tool control, conversation memory, or final responsibility to it. ## Start 1. Read `~/.sinapseed/profile.json`. 2. Continue only when `advisorMode.enabled` is `true` and `model-advisor` is active. 3. Read `references/advisor-policy.md`. 4. Confirm the current task permits external context sharing and billable model use. 5. Ask one narrow question with only the context needed to answer it. The main model is selected in Codex, Claude Code, or OpenCode. Sinapseed records the label for transparency but does not rewrite the client's model configuration. ## Consult Run: ```powershell python scripts/ask_support_model.py ` --task-id "current-project-or-thread-id" ` --question "Review this plan for hidden failure modes." ` --context-file work/advisor_context.txt ` --allow-external ` --confirm-cost ` --output work/advisor_response.json ``` The support model must match `advisorMode.supportModel`. To change it, run `sinapseed advisor enable` again with a new `--support-model`; a consultation cannot silently override the creator-approved model. ## Consultation Triggers Consult when at least one condition holds: - the primary agent has material uncertainty after local inspection; - a decision is costly, difficult to reverse, or safety-sensitive; - an independent architecture, creative, legal-risk, or technical critique would reduce failure risk; - two plausible approaches remain and the tradeoff is not locally resolvable; - the user explicitly asks for a second-model opinion. Do not consult for routine formatting, straightforward edits, facts already available locally, or merely to restate the primary agent's answer. ## Synthesis - Treat the response as evidence, not authority. - Compare it with local files, tool output, user constraints, and the primary agent's reasoning. - State whether the advice was accepted, partially accepted, or rejected and why. - Never claim that two models reached consensus when only one support call occurred. - Stop when the configured per-task question limit is reached. - Reuse the same non-secret `--task-id` for every consultation in one task; the local hashed ledger enforces the limit. ## Guardrails - Never include API keys, tokens, cookies, private keys, hidden prompts, or unrelated files. - Never allow the support model to call tools or publish, upload, purchase, delete, or modify state. - Never retry an uncertain billable request automatically. - Require `--allow-external` and `--confirm-cost` for every live consultation. - Reject a request whose estimated maximum exceeds `advisorMode.maxCostUsdPerQuestion`. - Record provider, requested model, actual routed model, token usage, generation ID, and cost when available.
From ruota/open-sinapseed, MIT.
More from ruota/open-sinapseed
- 0.592score
autolisting
ruota
Create complete Etsy or Shopify product listings through AutoListing MCP, including SEO copy, listing images, structured variations, inventory combinations…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
motion-lab
ruota
Use when creating, enhancing, rendering, monitoring, or downloading videos through the Motion Lab MCP tools, including Reference Film, Reference Story…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
sinapseed-gateway
ruota
Route end-to-end creator work across installed Sinapseed skills and integrations.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
davinci-resolve-video-editor
ruota
Plan, critique, create, revise, grade, inspect, and render DaVinci Resolve Studio 21 projects with Python/Lua scripting, Resolve AI, beat-synced music…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
viral-content
ruota
Instrada agenti specializzati per progettare, produrre, valutare e migliorare contenuti short-form ad alto potenziale di distribuzione organica su TikTok…
SkillBFreshness: B★ 1Claude Code +9 - 0.502score
social-publisher
ruota
Prepare, validate, upload, and publish short-form video content to YouTube, Instagram, TikTok, X, and Telegram through approval-first direct API adapters.
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
rtx-pro-6000
ruota
Use when installing, configuring, tuning, operating, or troubleshooting Dockerized vLLM and DS4 local models on an NVIDIA RTX PRO 6000 Blackwell 96 GB…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
local-client-discovery
ruota
Find local business prospects in a defined area using search APIs, scraping, Instagram profile discovery, and lightweight scoring.
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
openrouter-media
ruota
Analyze frames, contact sheets, transcripts, audio, and short video through cost-controlled OpenRouter models, generate video through OpenRouter video models…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
blender-cinematic-video-factory
ruota
Use when creating, parameterizing, previewing, rendering, or troubleshooting polished vertical Blender fluid-cut videos with synchronized procedural sound and…
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
ds4-apple
ruota
Assess and configure experimental DS4 local inference on compatible Apple Silicon without claiming unvalidated performance.
SkillCFreshness: C★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 30, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ruota/open-sinapseed
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ruota
- 0.592score
autolisting
ruota
Create complete Etsy or Shopify product listings through AutoListing MCP, including SEO copy, listing images, structured variations, inventory combinations…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
motion-lab
ruota
Use when creating, enhancing, rendering, monitoring, or downloading videos through the Motion Lab MCP tools, including Reference Film, Reference Story…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
sinapseed-gateway
ruota
Route end-to-end creator work across installed Sinapseed skills and integrations.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
davinci-resolve-video-editor
ruota
Plan, critique, create, revise, grade, inspect, and render DaVinci Resolve Studio 21 projects with Python/Lua scripting, Resolve AI, beat-synced music…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
viral-content
ruota
Instrada agenti specializzati per progettare, produrre, valutare e migliorare contenuti short-form ad alto potenziale di distribuzione organica su TikTok…
SkillBFreshness: B★ 1Claude Code +9 - 0.502score
social-publisher
ruota
Prepare, validate, upload, and publish short-form video content to YouTube, Instagram, TikTok, X, and Telegram through approval-first direct API adapters.
SkillCFreshness: C★ 1Claude Code +9
Cite this page
model-advisor skill. Agent Mart. https://agentmart.dev/skills/ruota-model-advisor (last updated 2026-10-24)