Agent skill

Okx Cex Auth

by okx in okx/agent-skills

A skill your agent uses when the user wants to 'login/log in/sign in', 'authenticate', 'authorize', 'connect OKX account', 'set up credentials', 'first time setup', 'configure okx', '登录', '授权'…

MITAuto-check passedBackend & APIs

Install Okx Cex Auth

skills CLI
$ npx skills add okx/agent-skills --skill okx-cex-auth -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install okx/agent-skills okx-cex-auth --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/okx/agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/okx-cex-auth .claude/skills/okx-cex-auth && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
okx-cex-auth
GitHub stars
186
Used in
2 other repos
Token cost
~4.5k tokens
SKILL.md length
2,114 words
Files
1
Skills in repo
10
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when the user wants to 'login/log in/sign in', 'authenticate', 'authorize', 'connect OKX account', 'set up credentials', 'first time setup', 'configure okx', '登录', '授权'…

  • The user wants to login/log in/sign in
  • SKILL.md covers Supported Sites, Prerequisites, Step 0: Pre-flight Check… and Pre-login Gate (MANDATORY — do…, plus 8 more sections
  • Calls npm
  • Connect OKX account

What it does

Okx Cex Auth is an agent skill from okx/agent-skills. Use this skill when the user wants to 'login/log in/sign in', 'authenticate', 'authorize', 'connect OKX account', 'set up credentials', 'first time setup', 'configure okx', '登录', '授权', '认证', '连接账户', '首次配置'. Also when any OKX CLI command fails with an auth error: 'Run okx auth login first', 'Session expired', 'not authenticated', 'requiresauth', '401 Unauthorized', 'token expired/not found', 'StorageNotFoundError', '会话过期', '未认证', '需要登录'. Also when the user asks about login status or the login was interrupted. Also…

Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering Stock and market analysis. It works with OKX. The repository describes itself as: Plug-and-play AI agent skills for OKX — letting any LLM agent trade, manage portfolios, query live market data, and run grid/DCA bots through a single okx CLI, no API wiring… The licence is MIT.

When your agent uses it

  • The user wants to login/log in/sign in
  • Connect OKX account
  • Set up credentials
  • First time setup

Example prompts

  • “login/log in/sign in”
  • “authenticate”
  • “authorize”
  • “/okx-cex-auth”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 9c180cc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Okx Cex Auth loads about 4.5k tokens when it runs. Until then it costs about 213 tokens; SKILL.md has 2,114 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~213
When it runs · the whole SKILL.md, loaded when a task matches
~4.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from okx/agent-skills at commit 9c180cc, republished under its MIT licence (© okx). 2,114 words, ~4,517 tokens.

Download SKILL.mdSave it as .claude/skills/okx-cex-auth/SKILL.md (or your agent's skills folder).
name
okx-cex-auth
description
Use this skill when the user wants to 'login/log in/sign in', 'authenticate', 'authorize', 'connect OKX account', 'set up credentials', 'first time setup', 'configure okx', '登录', '授权', '认证', '连接账户', '首次配置'. Also when any OKX CLI command fails with an auth error: 'Run okx auth login first', 'Session expired', 'not authenticated', 'requires_auth', '401 Unauthorized', 'token expired/not found', 'StorageNotFoundError', '会话过期', '未认证', '需要登录'. Also when the user asks about login status or the login was interrupted. Also when the user wants to install/update/check/remove the okx-auth binary — 'install/update/remove auth', 'download okx-auth', '安装/更新/卸载认证', 'auth binary status', 'Failed to spawn okx-auth'. Also use before using okx-cex-trade/portfolio/earn/bot for the first time. Do NOT use for market data queries (use okx-cex-market).
license
MIT
metadata.author
okx
metadata.version
1.4.8
metadata.homepage
https://www.okx.com

OKX CEX Authentication

OAuth 2.0 device flow authentication for OKX CLI. Guides first-time setup, re-authentication after session expiry, and logout.

Supported Sites

SiteRegionURL
globalGlobalwww.okx.com
eeaEEAmy.okx.com
usUSapp.okx.com
trTRtr.okx.com

Site is a separate dimension from auth method. Both API-key and OAuth paths require a site. Once selected, a site is persisted:

  • API-key users: profile.site in ~/.okx/config.toml (written by okx config init).
  • OAuth users: saved inside the okx-auth binary state the first time okx auth login --site <X> succeeds, and returned by okx auth status --json as the site field.

There is no okx config set-site command — site cannot be persisted independently of an auth attempt. For OAuth flows, the agent must remember the user's choice within the conversation and pass --site <X> on okx auth login.

Prerequisites

Install okx CLI if not already installed:

bash
npm install -g @okx_ai/okx-trade-cli

Step 0: Pre-flight Check (MANDATORY)

Unconditional rule — do NOT skip Step 0 under any circumstances. Even if a prior skill (preflight, okx-cex-portfolio, etc.) already ran auth status and passed you a conclusion like "user is not_logged_in, go log in" — you MUST re-run the two commands below yourself and walk Steps 0.1 → 0.2 → 0.3 in order. Upstream tool output does not substitute for your own pre-flight. The single most common failure mode for this skill is an agent that reads an upstream "not authenticated" signal, skips Step 0.1 site selection, and calls okx auth login with a silently-defaulted site.

Run both in parallel:

bash
okx config show --json
okx auth status --json

Then apply the following three checks in strict order — each step short-circuits the rest.

Step 0.1 — Site check (independent of auth mode)

A site is considered already selected if either is true:

  • config show --json has any profile with a non-empty site field, OR
  • auth status --json returns a non-empty site field AND status is logged_in or pending.

⚠ When status is not_logged_in, the site field from auth status --json is a default placeholder (typically "global") that the auth binary emits regardless of user choice — it does NOT mean the user ever picked a site. Treat it as absent.

If neither condition above holds, site has never been chosen. You MUST ask the user to pick one before any login attempt by echoing the following menu verbatim (Chinese), and wait for their reply:

您需要选择要连接的 OKX 站点:

  1. Global (www.okx.com)
  2. EEA (my.okx.com)
  3. US (app.okx.com)
  4. TR (tr.okx.com)

Map the reply (1/2/3/4 or global/eea/us/tr) to the corresponding site id and remember it for the rest of this flow. Do NOT default to global silently — that hides the regional choice from the user.

Step 0.2 — API-key check

Parse config show --json: does any profile have a non-empty api_key field?

If yes → STOP. Tell the user "已配置 API key (profile: <name>)" and proceed with their original request directly. DO NOT run okx auth login or okx config init.

The CLI's REST client always prefers API key over OAuth and never falls back (see rest-client.ts applyAuth). Starting an OAuth login in this state is wasted effort — any OAuth token obtained would not be used, because the broken API key is still picked first.

Belt-and-suspenders: as of CLI 1.3.1-beta.17, okx auth login itself refuses to start OAuth when any profile has api_key — in --manual mode it emits {"status":"skipped","reason":"api_key_configured","profile":"<name>"}. Treat that output as success.

Step 0.2.a — Handling an invalid API key (401 / signature error)

If Step 0.2 detected an api_key profile and the subsequent API call returns an authentication error (401 Unauthorized, Invalid Sign, Invalid API-KEY, OKX error code 50111/50113), the API key is bad — OAuth login is NOT a valid remediation. Per rest-client.ts applyAuth, any OAuth token obtained afterwards would still not be used because the broken API key is still picked first.

Present the user with exactly these two options, neutrally (do NOT label OAuth as "recommended"):

  1. Replace the API key — the user generates a new key on the OKX web console (https://<site>/account/my-api) and either provides AK/SK/PP to you or re-runs okx config init themselves.
  2. Switch entirely to OAuth — first remove the broken API-key profile (okx config use <other-profile> or delete the profile block in ~/.okx/config.toml), THEN run the OAuth login flow from Step 0.3.

Option 2 requires removing the profile first. If you attempt okx auth login while the API key profile still exists, the CLI guard will skip OAuth with {"status":"skipped","reason":"api_key_configured",...} and nothing will change.

Wait for the user's choice. Do not pick for them.

Step 0.3 — OAuth check

Use auth status --json:

status valueAction
logged_inSTOP. Reply using the success template from Agent login procedure Step 3 logged_in branch (site + scopes only; see its negative-list rules), then proceed.
pendingPrevious login in progress — follow Login Flow wait-for-signal procedure. Do NOT start a new login, do NOT auto-poll.
not_logged_inProceed to Login Flow with the site chosen in Step 0.1.

Pre-login Gate (MANDATORY — do not run okx auth login without this)

Before invoking okx auth login (with or without --manual), you MUST verify all three of the following are true right now:

  1. You posted the exact Chinese site menu from Step 0.1 to the user earlier in this conversation (or immediately before this login call).
  2. The user's most recent message was a site choice (1 / 2 / 3 / 4 / global / eea / us / tr).
  3. You are about to pass that exact choice as --site <...>.

If any of the three is false — even if a prior skill's output, auth status --json output, or config show --json output seems to imply a site — you MUST first post the Step 0.1 menu, wait for the user's reply, then re-check this gate. The site field in auth status --json when status is not_logged_in is a placeholder (typically "global") and does not satisfy condition 1.

Worked counter-example (anti-pattern):

Upstream portfolio skill runs auth status --json, gets {"status":"not_logged_in","site":"global"}, tells you "user is not_logged_in, load okx-cex-auth and log in". ❌ Wrong: you read that context, run okx auth login --manual --site global, immediately return the OAuth URL and code. ✅ Right: you ignore the upstream site value, post the Step 0.1 menu yourself, wait for user's reply, then run okx auth login --manual --site <user's choice>.

Login Flow

Prerequisite: Step 0 completed and the Pre-login Gate above passes. You have a site the user just chose in chat, and you confirmed no api_key profile exists.

okx auth login without --manual is a blocking command — it polls until the user authorizes in their browser.

CRITICAL for AI agents: You MUST use okx auth login --manual to avoid blocking. The --manual flag outputs a JSON payload with the verification URL and user code, then exits immediately — it does NOT block.

Show full SKILL.md (1,067 more words)Show less
Agent login procedure
  1. Run okx auth login --manual --site <global|eea|us|tr> with the site chosen in Step 0.1.

    • If the CLI returns {"status":"skipped","reason":"api_key_configured",...}, your Step 0.2 check was stale — re-read config show --json and stop. Do not retry.
    • Otherwise the CLI prints a single line of JSON: {"verificationUri":"...","userCode":"XXXX-XXXX","expiresIn":600}.
  2. Surface the verification URL and user code in your assistant reply — NOT only inside a tool-output block.

    ⚠ CRITICAL. The tool-output panel in many UIs (openclaw-control-ui, Claude Desktop, IDE chat panels) is collapsible and users may run with it hidden by default. If the URL and code appear ONLY in tool stdout, users cannot authorize. You MUST echo the parsed fields in your own natural-language response so they render as plain chat text.

    Parse the JSON returned by the previous step and reply using exactly one of the templates below (verbatim except for field substitution). The wording is normative — do not abbreviate, reword, reorder, or translate.

    Chinese template (use when the user is conversing in Chinese):

    请在浏览器中打开下面的链接并输入验证码完成授权:
    
    站点:<site>
    链接:<verificationUri>
    验证码:<userCode>
    (有效期 <expiresIn>/60 分钟)
    
    通过链接完成授权,然后告诉我。

    English template (use when the user is conversing in English):

    Please open the link below in your browser and enter the verification code to authorize:
    
    Site: <site>
    URL: <verificationUri>
    Code: <userCode>
    (Valid for <expiresIn/60> minutes)
    
    Please authorise current session with access to your account, tell me when you are done.

    All four fields — site, verificationUri, userCode, expiresIn — must appear as plain text in the assistant message.

  3. Wait for the user to signal completion (e.g. "done", "ok", "好了", "完成了"). Do NOT auto-poll. Upon receiving the signal, run okx auth status --json once to verify, then branch:

    • "status": "logged_in" → success. Reply using exactly one of the templates below (verbatim except for field substitution), then proceed with the user's original request in the same turn.

      Chinese template:

      登录成功。
      站点:<site>
      权限:<scopes>

      English template:

      Login successful.
      Site: <site>
      Scopes: <scopes>

      DO NOT include any other field from auth status --json in this reply. Specifically:

      • expiresAt / ttl refer to the short-lived access token, not the OAuth session. The CLI auto-refreshes tokens transparently; surfacing these values will mislead users into thinking their login expires soon.
      • profile is an internal routing field with no user value.
      • Only site and scopes are user-relevant.
      • If asked about session longevity, say "Session stays active as long as you use the CLI periodically." Do not quote a number.
    • "status": "pending" → authorization not yet complete; tell the user it's not done yet and wait for another signal. Do NOT auto-poll.

    • "status": "not_logged_in" → device code expired or was rejected; ask the user whether to retry.

  4. Do NOT run any other okx commands while waiting for authorization.

Interactive login (user runs directly in terminal)
  1. Tell the user BEFORE running that they will need to authorize in their browser.
  2. Run okx auth login --site <global|eea|us|tr> — the command will block and poll until the user completes authorization.
  3. Do NOT assume the command is stuck. The polling phase produces no output — this is normal.
  4. Check the result:
    • Logged in successfully! — proceed with the user's original request.
    • API key already configured ... — Step 0.2 check was stale, use the existing API key.
    • Login failed — show the error and ask if they want to retry.

First-Time Setup (API-key users only)

okx config init is an API-key wizard. It prompts for site, then demo/live, then asks for AK/SK/PP credentials. It does NOT perform OAuth. Use it only when the user explicitly wants to configure an API key.

bash
okx config init

Wizard steps:

  1. Select site:
    • 1 — Global (www.okx.com)
    • 2 — EEA (my.okx.com) — European Economic Area
    • 3 — US (app.okx.com) — United States
    • 4 — TR (tr.okx.com) — Türkiye
  2. Demo / live: whether this profile should target simulated trading.
  3. AK / SK / Passphrase: credentials created on the OKX web console.

After okx config init completes, re-run the Step 0 pre-flight check — api_key will now be present and Step 0.2 will short-circuit any further login.

Login Status Check

Run okx auth status --json to check login status. Parse the JSON output:

json
{
  "profile": "oauth",
  "site": "global",
  "status": "logged_in",
  "expiresAt": "2026-04-11T20:30:00+00:00",
  "ttl": 3600,
  "scopes": ["live:read", "live:trade"]
}
status valueMeaningAction
logged_inValid sessionProceed
pendingLogin in progressWait for user to signal completion; do NOT auto-poll
not_logged_inNo active sessionRun okx auth login --manual

Re-authentication (Session Expired)

When any command fails with "Session expired" or "Run okx auth login first":

  1. Run okx auth login --manual [--site <global|eea|us|tr>] (agent) or okx auth login [--site <global|eea|us|tr>] (interactive)
  2. Follow the same Login Flow above

Token expiry is managed automatically — you only need to re-authenticate when the refresh token itself expires (typically after an extended period of inactivity).

Logout

bash
okx auth logout

DCR client registration is retained after logout. The next okx auth login will be faster.

Binary Management

The okx auth commands (login, logout, status) depend on the okx-auth binary. It is normally installed automatically during npm install, but can also be managed manually.

IMPORTANT for AI agents: Do NOT manually check platform, CDN availability, or binary paths. Always use the CLI commands below — they handle platform detection and download internally.

Install / Update
bash
okx auth install

Downloads or updates the okx-auth binary. Reports "up to date" if already current. Use --json for machine-readable output.

Check Installation
bash
okx auth install-status

Shows whether the binary is installed and up to date. Use --json for machine-readable output.

Remove
bash
okx auth remove          # interactive confirmation
okx auth remove --force  # skip confirmation
Troubleshooting: "Failed to spawn okx-auth"

If any okx auth command (login, logout, status) fails with "Failed to spawn okx-auth", the binary is missing or corrupted:

  1. Run okx auth install to download it
  2. Verify with okx auth install-status
  3. Retry the original command

Error Reference

Error messageCauseAction
No config found. Run okx config init first.No configRun okx config init
Session expired — run okx auth login againRefresh token expiredRun okx auth login --manual
Authorization timed outUser did not authorize in timeRun okx auth login --manual again
Access deniedUser rejected authorization in browserRun okx auth login --manual and ask to approve
Region restriction (51155, 51734)Instrument not available in configured siteCheck okx auth status --json for current site; re-login with --site if needed
Network error during loginNetwork unavailableCheck network and retry
Failed to spawn okx-authBinary not installed or corruptedRun okx auth install
Installation failed: All CDN sources failedNetwork issue during binary downloadCheck network and retry okx auth install

Skill Routing

After authentication...Next skill
Place / cancel / amend ordersokx-cex-trade
Check balance, positions, P&Lokx-cex-portfolio
Simple Earn, On-chain Earn, DCD, AutoEarnokx-cex-earn
Grid / DCA botsokx-cex-bot
Market prices, candles, indicatorsokx-cex-market (no auth required)

© okx, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/okx-cex-auth of okx/agent-skills.

Open the folder on GitHubat commit 9c180cc

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in okx/agent-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Okx Cex Auth next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Okx Cex Auth compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Okx Cex Auth this skillokx/agent-skills1862 repos~4.5kAutomated safety check: PassMIT
Okx Dex MarketLeoYeAI/openclaw-master-skills2.2k—~5.9kAutomated safety check: NotesMIT
Binance Datatoollostleaf/binance-datatool148—~2.5kAutomated safety check: NotesBSD-3-Clause
Okx Sentiment Trackerdex-original/okx-agent-trade-kit1101 repos~3.8kAutomated safety check: PassMIT
Polymarket2025Emma/vibe-coding-cn23k1 repos~1.6kAutomated safety check: PassMIT
Trust Wallet APItrustwallet/tw-agent-skills104—~424Automated safety check: PassMIT

Similar skills

  • Okx Dex Market

    LeoYeAI/openclaw-master-skills

    A skill your agent uses for on-chain market data: token prices/价格, K-line/OHLC charts, index prices, and wallet PnL/盈亏分析 (win rate, my DEX trade history, realized/unrealized PnL per token).

    2.2k GitHub stars~5.9k tokensUpdated 2 mo ago
    Backend & APIsAuto-check: notes
  • Binance Datatool

    lostleaf/binance-datatool

    Manage Binance historical market data from data.binance.vision using the binance-datatool CLI.

    148 GitHub stars~2.5k tokensUpdated 5 mo ago
    Backend & APIsAuto-check: notes
  • Okx Sentiment Tracker

    dex-original/okx-agent-trade-kit

    A skill your agent uses when the user asks about: 'any crypto news', 'latest news', 'market update', 'daily briefing', 'BTC news', 'ETH news', 'news on SOL', 'search SEC ETF', 'regulation news'…

    110 GitHub starsUsed in 1 repo~3.8k tokens
    Business, Finance & HRAuto-check passed
  • Polymarket

    2025Emma/vibe-coding-cn

    Comprehensive Polymarket skill covering prediction markets, API, trading, market data, and real-time WebSocket data streaming.

    23k GitHub starsUsed in 1 repo~1.6k tokens
    Backend & APIsAuto-check passed
  • Trust Wallet API

    trustwallet/tw-agent-skills

    Trust Wallet API for crypto data — token search, prices, trending tokens, swap quotes, market data, security checks, address validation, asset info, and coin status across 100+ blockchains.

    104 GitHub stars~424 tokensUpdated 4 mo ago
    Backend & APIsAuto-check passed
  • Urizen

    BankrBot/skills

    Urizen — an AI equity-research desk + the first autonomous fund on Robinhood Chain (4663), as an agent skill.

    1.2k GitHub stars~1.7k tokensUpdated 4 days ago
    Backend & APIsAuto-check passed

More from okx/agent-skills

All 10 skills in this repo
  • Okx Cex Earn

    okx/agent-skills

    Manages OKX Simple Earn (flexible savings/lending), Flash Earn, On-chain Earn (staking/DeFi), Dual Investment (DCD/双币赢), and AutoEarn (自动赚币) via the okx CLI.

    186 GitHub starsUsed in 2 repos~3.3k tokens
    Auto-check passed
  • Earn Hunter

    okx/agent-skills

    Automatically monitors OKX Flash Earn, Fixed Earn and Flexible Earn opportunities, sends push notifications, and guides subscription.

    186 GitHub stars~7.8k tokensUpdated 16 days ago
    Auto-check passed
  • Okx Cex Market

    okx/agent-skills

    A skill your agent uses when the user asks for: price of any asset, ticker, order book, candles, OHLCV, funding rate, open interest, OI change scanner, market screener (top movers, high-volume…

    186 GitHub stars~3.4k tokensUpdated 16 days ago
    Auto-check passed
  • Okx Cex Skill Mp

    okx/agent-skills

    A skill your agent uses when the user asks to: 'find a trading skill', 'search for skills', 'install a skill', 'add a skill', 'download a skill', 'browse skill marketplace', 'what skills are…

    186 GitHub starsUsed in 2 repos~2.3k tokens
    Auto-check passed
  • Okx Cex Smartmoney

    okx/agent-skills

    Smart Money analytics on OKX: leaderboard traders, position tracking, trade records, closed-position history, aggregated consensus signals, and signal history.

    186 GitHub stars~2.8k tokensUpdated 16 days ago
    Auto-check passed
  • Okx Cex Trade

    okx/agent-skills

    A skill your agent uses when the user asks to 'buy BTC', 'sell ETH', 'place a limit order', 'place a market order', 'cancel my order', 'amend my order', 'long BTC perp', 'short ETH swap', 'open a…

    186 GitHub starsUsed in 2 repos~7k tokens
    Auto-check passed

Works with

Questions about Okx Cex Auth

What does Okx Cex Auth do?

A skill your agent uses when the user wants to 'login/log in/sign in', 'authenticate', 'authorize', 'connect OKX account', 'set up credentials', 'first time setup', 'configure okx', '登录', '授权'…. Okx Cex Auth is an agent skill from okx/agent-skills. Use this skill when the user wants to 'login/log in/sign in', 'authenticate', 'authorize', 'connect OKX account', 'set up credentials', 'first time setup', 'configure okx', '登录', '授权', '认证', '连接账户', '首次配置'.

When should I use Okx Cex Auth?

Okx Cex Auth fits situations like: the user wants to login/log in/sign in; connect OKX account; set up credentials; first time setup.

How do I install Okx Cex Auth in Claude Code?

Run `npx skills add okx/agent-skills --skill okx-cex-auth -a claude-code`. Or copy the skill folder (skills/okx-cex-auth in okx/agent-skills) into .claude/skills/okx-cex-auth in your project. Claude Code loads it when a task matches its description.

How do I install Okx Cex Auth in Codex?

Run `npx skills add okx/agent-skills --skill okx-cex-auth -a codex`. Or copy the skill folder (skills/okx-cex-auth in okx/agent-skills) into .agents/skills/okx-cex-auth in your project. Codex loads it when a task matches its description.

Can I use Okx Cex Auth in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add okx/agent-skills --skill okx-cex-auth -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/okx-cex-auth, .gemini/skills/okx-cex-auth, .github/skills/okx-cex-auth and .opencode/skills/okx-cex-auth in your project.

What does Okx Cex Auth need to run?

Going by SKILL.md and its folder, Okx Cex Auth needs the command-line tools its instructions call (npm). Our summary lists: Node.js.

Does Okx Cex Auth access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Okx Cex Auth safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Okx Cex Auth use?

Okx Cex Auth is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Okx Cex Auth use?

About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Okx Cex Auth?

Skills that share tags, products or a category with Okx Cex Auth: Okx Dex Market (LeoYeAI/openclaw-master-skills, 2.2k stars), Binance Datatool (lostleaf/binance-datatool, 148 stars), Okx Sentiment Tracker (dex-original/okx-agent-trade-kit, 110 stars) and Polymarket (2025Emma/vibe-coding-cn, 23k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Okx Cex Auth?

okx (a GitHub organization) maintains it in okx/agent-skills, which has 186 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on September 23, 2026.

Source: okx/agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.