What problem does it solve? Switching a coding agent like Codex or Claude Code to a third-party model provider such as DeepSeek or StepFun normally requires hand-editing global config files, risking broken logins, leaked credentials, and irreversible changes. This Skill installs each Agent/Provider combination as an isolated, validated, and reversible side-load profile that preserves the agent's default configuration and existing login state. ## Core Features & Use Cases - Cataloged provider profiles: Ships five verified combinations (codex-deepseek-flash, codex-deepseek-pro, claude-code-deepseek, claude-code-deepseek-flash, claude-code-step) with dedicated wrapper commands like codex-ds-pro and claude-ds-flash. - Safe deterministic installers: Python scripts validate agent versions and official provider payloads, back up changed files to timestamped directories, write atomically with restrictive permissions, and preserve existing API keys without logging them. - Layered validation and rollback: Includes a loopback mock validator that checks wire-format behavior without spending provider credits, plus documented recovery steps for every profile. - Use Case: A developer wants to run Claude Code against DeepSeek V4 Pro without losing their claude.ai login. The Skill installs a claude-ds-pro command with a dedicated 0600-permission settings file, leaving global settings untouched. ## Quick Start Ask the agent to install the Codex DeepSeek Pro provider profile using provider-switch and then confirm the launch command and rollback steps.