ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      odrobnik

      Safety Report

      Codex Account Switcher

      @odrobnik

      Manage multiple OpenAI Codex accounts. Capture current login tokens and switch between them instantly. ⚠️ Reads and writes ~/.codex/auth.json and ~/.codex/ac...

      2,448Downloads
      2Installs
      1Stars
      8Versions
      API Integration11,971Writing & Content2,429Networking & DNS2,106

      Security Analysis

      medium confidence
      Suspicious0.04 risk

      The skill's behavior (reading/writing ~/.codex/auth.json and running the Codex CLI to capture tokens) matches its description, but there are minor inconsistencies and missing visibility into the full script (truncated file) that merit caution before installing because the skill handles sensitive tokens.

      Mar 3, 20263 files2 concerns
      Purpose & Capabilityok

      Name/description match the code: the script reads/writes ~/.codex/auth.json and ~/.codex/accounts/*.json and swaps active tokens. These operations are appropriate for an account-switcher.

      Instruction Scopenote

      SKILL.md instructs the agent to run the provided Python script and to invoke the Codex CLI (codex logout && codex login) when adding accounts. That is within scope for capturing sessions, but the skill will perform actions that affect the user's active authentication (overwriting auth.json and running logins). Non-interactive use is described (single-shot), which could still alter the user's session. Verify you want a tool that can overwrite active session tokens.

      Install Mechanismok

      No install spec (instruction-only) and only a local Python script are included; nothing is downloaded at install time. This is low install-risk. The code appears to use only Python standard library modules per SETUP.md.

      Credentialsconcern

      The registry metadata lists only python3 as a required binary, but SETUP.md and SKILL.md also require the 'codex' CLI in PATH for 'add' functionality. The skill handles highly sensitive data (auth tokens) but requests no environment variables — that's fine — however you should confirm the script does not transmit tokens externally. The code shown so far decodes JWTs and reads/writes local files; the rest of the file is truncated so network behavior is uncertain.

      Persistence & Privilegeok

      Skill is not forced-always-present (always:false) and has no special persistent privileges. It does write files under ~/.codex/accounts which is expected for its purpose; no evidence it modifies other skills or system-wide agent settings.

      Guidance

      This skill legitimately needs permission to read and overwrite your Codex session file (~/.codex/auth.json) in order to switch accounts. Before installing: 1) Review the entire codex-accounts.py (the provided listing was truncated) and search for any HTTP/network calls (requests, urllib, socket, http.client) or hard-coded remote endpoints that would send token data off-box. 2) Confirm you have the 'codex' CLI installed—SKILL.md relies on it though the registry only lists python3. 3) Back up ~/.codex/auth.json and saved accounts, and set tight filesystem permissions (chmod 600/700 as suggested). 4) Consider running the script locally in a safe environment first and inspect outputs rather than giving it autonomous invocation. If you cannot inspect the remaining code or find any network calls, treat the skill as higher risk because it handles sensitive authentication tokens.

      Latest Release

      v1.2.4

      fix: use /Users/oliver/clawd for workspace root to preserve symlink paths

      More by @odrobnik

      Codexmonitor

      4 stars

      Codex Quota

      3 stars

      Loxone

      2 stars

      Revolut

      2 stars

      Skill Review

      2 stars

      Gemini Yt Video Transcript

      1 stars

      Published by @odrobnik on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]