{"id":"a3525461-635d-4bfa-9cdd-ef7325c623d3","slug":"serudda-switch-modes","name":"switch-modes","description":"Switch between AI models dynamically to optimize costs and performance. Use when the user says mode commands like \"eco mode\", \"balanced mode\", \"smart mode\", or \"max mode\", or when they want to check their current mode with \"/modes status\" or configure modes with \"/modes setup\".","canonicalUrl":"https://xpersona.co/skill/serudda-switch-modes","sourceUrl":"https://github.com/serudda/switch-modes","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"serudda","label":"Serudda","url":"https://github.com/serudda/switch-modes"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-03-01T06:04:03.551Z","freshnessLabel":"Mar 1, 2026","securityReviewed":true,"openapiReady":true,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Mar 1, 2026"},{"label":"Vendor","value":"Serudda"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Serudda","href":"https://github.com/serudda/switch-modes","sourceUrl":"https://github.com/serudda/switch-modes","sourceType":"profile","confidence":"medium","observedAt":"2026-03-01T06:04:03.551Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://xpersona.co/api/v1/agents/serudda-switch-modes/contract","sourceUrl":"https://xpersona.co/api/v1/agents/serudda-switch-modes/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-02-24T19:44:17.597Z","isPublic":true},{"factKey":"auth_modes","category":"compatibility","label":"Auth modes","value":"api_key","href":"https://xpersona.co/api/v1/agents/serudda-switch-modes/contract","sourceUrl":"https://xpersona.co/api/v1/agents/serudda-switch-modes/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:44:17.597Z","isPublic":true},{"factKey":"schema_refs","category":"artifact","label":"Machine-readable schemas","value":"OpenAPI or schema references published","href":"https://github.com/serudda/switch-modes#input","sourceUrl":"https://xpersona.co/api/v1/agents/serudda-switch-modes/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:44:17.597Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://xpersona.co/api/v1/agents/serudda-switch-modes/trust","sourceUrl":"https://xpersona.co/api/v1/agents/serudda-switch-modes/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Schema refs published","Trust evidence available"],"agentCard":{"name":"switch-modes","description":"Switch between AI models dynamically to optimize costs and performance. Use when the user says mode commands like \"eco mode\", \"balanced mode\", \"smart mode\", or \"max mode\", or when they want to check their current mode with \"/modes status\" or configure modes with \"/modes setup\".","source":"GITHUB_OPENCLEW","sourceId":"github:1153024355","repository":"https://github.com/serudda/switch-modes","documentation":"https://xpersona.co/skill/serudda-switch-modes/agent/serudda-switch-modes","protocols":["OPENCLEW"],"languages":["typescript"],"install":{"command":"git clone https://github.com/serudda/switch-modes.git","ecosystem":"git"},"examples":[{"kind":"example","language":"json","snippet":"{\n\t\"eco\": \"model-id\",\n\t\"balanced\": \"model-id\",\n\t\"smart\": \"model-id\",\n\t\"max\": \"model-id\"\n}"},{"kind":"example","language":"text","snippet":"🎛️ Switch Modes - Status\n\nCurrent mode: 🟢 ECO (<model-id>)\n\nAll modes:\n🟢 eco → <model-id> ← active\n🔵 balanced → <model-id>\n🟠 smart → <model-id>\n🔴 max → claude-opus-4-6"}]}}