setup

Inspect and modify persisted Mixdog settings through the built-in setup tool.

6|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/tribgames/mixdog --skill setup-tribgames
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/tribgames/mixdog/tree/main/src/defaults/skills/setup
Command: npx skills add https://github.com/tribgames/mixdog --skill setup-tribgames

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Changing Mixdog configuration—models, workflows, MCP servers, plugins, skills, profiles, and Desktop appearance—requires knowing which settings domain applies and which mutation is supported. This Skill routes each request to the correct setup action, enforces approval and secret-handling boundaries, and verifies changes through mutation receipts instead of guessing. ## Core Features & Use Cases - Domain-scoped inspection and mutation: Read one status domain (model, agents, workflow, MCP, skills, plugins, memory, desktop, and more), then apply partial updates that preserve omitted fields. - Safe credential handling: API keys, OAuth tokens, and sign-ins are never passed through tool arguments; the Skill opens the Providers UI surface for user-operated authentication. - Receipt-based verification: Mutation results report saved state, scope, appliesTo, and appliedToCurrentSession so changes are confirmed rather than assumed. - Use Case: A user asks to switch the Web Search model and disable an unused MCP server. The Skill inspects the websearch and MCP status domains, applies set_web_search_route and set_mcp_enabled, and reports exactly what persisted and when it takes effect. ## Quick Start Ask the assistant to show the current model and workflow settings, then change the main model route to a different provider using the setup tool.

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I change Mixdog settings like models or workflows?▼

Use the setup tool: first inspect the relevant status domain such as model, agents, or workflow, then apply the matching mutation like set_route or set_workflow. Partial updates preserve any fields you omit, and the result receipt confirms what was saved.

How do I add or edit an MCP server in Mixdog?▼

Use add_mcp_server with a name plus command or URL, or save_mcp_server to edit an existing one. Credentials are referenced through environment variable names like env_vars or bearer_token_env_var, never as raw values, and omitted fields stay unchanged.

Can I enter API keys or OAuth credentials through the setup tool?▼

No. API keys, OAuth tokens, and usage sign-ins are never accepted as tool arguments. The Skill opens the Providers surface with the open action so you enter secrets directly in the UI, keeping them out of the transcript.

Why did my settings change not apply to the current session?▼

Most Mixdog settings changes affect new sessions only. Check the mutation receipt fields appliedToCurrentSession and appliesTo; the Skill reports these exactly rather than claiming the current session changed when the receipt says next session.

What are the limitations of the setup skill?▼

It does not handle source edits, builds, deployment, releases, or app restarts, and it never edits mixdog-config.json directly. Managed local-model installation belongs to the local-provider skill, and notification permissions or pairing credentials remain user-operated UI handoffs.