Skip to main content
skill CX Codex

codex-oauth-automation-extension — Claude Code skill

Installs a Chrome extension that walks the whole OpenAI OAuth signup and login: pulls the email code, confirms the callback, repeats for several rounds.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/trending-skills --skill codex-oauth-automation-extension -a claude-code
Open on GitHub

What codex-oauth-automation-extension does

The extension runs signup and login as nine steps. It grabs the authorization link from the CPA panel, opens the form, fills email and password, reads a six-digit code from the mailbox, supplies a random name and birthday, logs in, then approves the consent screen. Codes come from DuckDuckGo, QQ Mail, 163 Mail or Inbucket, whichever you pick in the side panel.

background.js orchestrates the steps and the tabs. The content/ scripts handle the signup page and each mail provider, data/names.js holds the name data, sidepanel/ is the UI. Run state sits in chrome.storage.session and disappears when the browser closes; settings such as the CPA URL and mail service live in chrome.storage.local and survive a restart. Step 8 clicks the authorize button through the Chrome debugger API and waits for a callback matching http(s)://localhost:<port>/auth/callback?code=...&state=..., with a 120-second timeout.

Auto mode chains all nine steps for N rounds. If the @duck.com address fails, the run pauses until you type an email yourself. You need your own OAuth management panel URL, plus the Inbucket host and mailbox name when Inbucket supplies the codes.

What it helps with

  • run OpenAI OAuth signup without filling every field by hand
  • fetch the verification code from DuckDuckGo, QQ Mail, 163 Mail or Inbucket
  • submit the callback to the CPA panel and wait for the success badge
  • batch several signup rounds back to back in Auto mode
  • resume a paused run from the first unhandled step

Example prompts for the agent

  • Run codex-oauth-automation-extension in Auto mode for 3 rounds using 163 Mail
  • Configure the extension: CPA https://your-host/management.html#/oauth, Mail Inbucket, host your-inbucket-host
  • The run paused on the mail step — continue from the current step instead of restarting

How to install codex-oauth-automation-extension

1Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill codex-oauth-automation-extension -a claude-code

2Manually: put the files in place

~/.claude/skills/codex-oauth-automation-extension/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/codex-oauth-automation-extension/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about codex-oauth-automation-extension

How do I install Claude-oauth-automation-extension in Claude Code?

Run npx skills add reason-machines/trending-skills --skill codex-oauth-automation-extension -a claude-code. The skill lands in ~/.claude/skills/codex-oauth-automation-extension/SKILL.md.

What does Claude-oauth-automation-extension do?

It installs a Chrome extension that automates Anthropic OAuth signup and login: fills the form, reads the code from your mailbox, approves the callback and verifies it in the CPA panel.

Where does the extension get the verification code?

From DuckDuckGo, QQ Mail, 163 Mail or Inbucket, chosen in the side panel. Inbucket also needs its host and mailbox name.

Similar skills

All skills for Automation and no-code: n8n, Zapier, Make →

From the same set139

3dsvg-interactive-react Turns SVGs and text into interactive 3D React components with the 3dsvg library. Useful for a dimensional logo or hero badge. CX Codex +1 529installs littlesnitch-linux A skill covering the open-source part of Little Snitch for Linux: Rust eBPF programs that intercept network connections and block hosts from lists. CX Codex +1 518installs pyre-code-ml-practice This skill walks you through hosting Pyre Code, a practice platform with 68 ML problems, and through writing your own. Handy when you want hands-on work on transformer and diffusion internals without a GPU. CX Codex +1 517installs maoxuan-skill-cognitive-framework A skill that hands your agent a set of thinking models drawn from Mao Zedong's writings: find the principal contradiction, plan from the weaker side, gather allies. CX Codex +1 513installs rattles-terminal-spinners A Claude skill covering rattles, a minimal Rust library for terminal spinners. Useful when a CLI needs a loading indicator without extra dependencies. CX Codex +1 497installs moss-tts-nano-speech A skill that shows the agent how to run MOSS-TTS-Nano, a tiny multilingual speech model with voice cloning that works on CPU. CX Codex +1 478installs isolet-widget-isolation This skill packages a component into a self-contained widget with shadow DOM and scoped styles, ready to embed on any page. CX Codex +1 474installs capso-screenshot-macos A skill about Capso, the open-source macOS app for capturing screens and recording video. It helps you embed Capso's SPM packages in your own project. CX Codex +1 445installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor