codex-account-switcherManage multiple OpenAI Codex accounts. Capture current login tokens and switch between them instantly. ā ļø Reads and writes ~/.codex/auth.json and ~/.codex/accounts/*.json (sensitive authentication tokens).
Install via ClawdBot CLI:
clawdbot install odrobnik/codex-account-switcherManage multiple OpenAI Codex identities (e.g. personal vs. work) by swapping the authentication token file.
Show saved accounts (active one is marked with ACTIVE on the right). Default output is compact.
--verbose includes refresh age + token TTL (debug)--json outputs the verbose info as JSON./codex-accounts.py list
To include emails/diagnostics:
./codex-accounts.py list --verbose
Interactive wizard to capture login(s).
codex logout && codex login) so you explicitly choose the identity to capture.oliver from oliver@ā¦)../codex-accounts.py add
Instantly swap the active login.
./codex-accounts.py use work
Check all accounts and switch to the one with most weekly quota available.
./codex-accounts.py auto
./codex-accounts.py auto --json
Output:
š Checking quota for 2 account(s)...
ā sylvia... weekly 27% used
ā oliver... weekly 100% used
ā
Switched to: sylvia
Weekly quota: 27% used (73% available)
All accounts:
sylvia: 27% weekly ā
oliver: 100% weekly
See SETUP.md for prerequisites and setup instructions.
Generated Mar 1, 2026
A freelance developer uses different Codex accounts for various client projects to keep API usage and billing separate. This skill allows them to quickly switch between client contexts without manual token management, ensuring clean separation of work and preventing quota conflicts.
A research team at a university or company shares multiple Codex accounts with different quota allocations. Team members use this skill to automatically switch to the account with the most available quota, optimizing resource usage and preventing work interruptions when one account hits its limit.
A content creation agency has several writers using Codex for generating articles and marketing copy. Each writer has a personal account, and managers use this skill to temporarily switch to specific accounts for quality checks, troubleshooting, or demonstrating features without disrupting the writer's active session.
A QA engineer tests applications that integrate with Codex using different authentication setups (development, staging, production). This skill enables rapid switching between test accounts to verify functionality across environments without manual configuration changes.
A technical consultant uses Codex for both personal projects and client engagements. They maintain separate accounts for billing clarity and security, using this skill to instantly switch contexts when moving between personal development time and billable client work.
Offer basic account switching for free, then charge for advanced features like quota prediction, automated switching based on time/project, or team collaboration features. Revenue comes from monthly subscriptions for power users and teams who need sophisticated multi-account management.
Sell this as a security and compliance tool to enterprises managing multiple Codex accounts. Focus on audit trails, permission controls, and integration with existing identity management systems. Large organizations pay for centralized control and security features around AI tool usage.
Bundle this skill with other developer tools for AI-assisted coding. Offer it as part of a larger productivity suite that includes code completion, debugging aids, and project management integrations. Revenue comes from the complete package sale to development teams and individual programmers.
š¬ Integration Tip
Integrate this skill into existing developer workflows by adding keyboard shortcuts for common switches and setting up automated switching based on project directories or time of day.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.