Metamask Agent Wallet
nirholas/three.ws
A skill your agent uses when the user asks anything about blockchain wallets, transactions, signing, token transfers, supported chains, wallet balances, perpetual futures trading, prediction…
A skill your agent uses when an agent needs to register a Superior Trade account, verify an email OTP, configure x-api-key authentication, or recover from missing or invalid credentials before using…
$ npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Superior-Trade/superior-skills superior-trade-auth --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "superior-trade-auth" agent skill from https://github.com/Superior-Trade/superior-skills/tree/main into .claude/skills/superior-trade-auth/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "superior-trade-auth", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Superior-Trade/superior-skills superior-trade-auth --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "superior-trade-auth" agent skill from https://github.com/Superior-Trade/superior-skills/tree/main into .agents/skills/superior-trade-auth/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "superior-trade-auth", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Superior-Trade/superior-skills superior-trade-auth --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "superior-trade-auth" agent skill from https://github.com/Superior-Trade/superior-skills/tree/main into .cursor/skills/superior-trade-auth/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "superior-trade-auth", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Superior-Trade/superior-skills superior-trade-auth --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "superior-trade-auth" agent skill from https://github.com/Superior-Trade/superior-skills/tree/main into .gemini/skills/superior-trade-auth/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "superior-trade-auth", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Superior-Trade/superior-skills superior-trade-authInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "superior-trade-auth" agent skill from https://github.com/Superior-Trade/superior-skills/tree/main into .github/skills/superior-trade-auth/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "superior-trade-auth", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Superior-Trade/superior-skills superior-trade-auth --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "superior-trade-auth" agent skill from https://github.com/Superior-Trade/superior-skills/tree/main into .opencode/skills/superior-trade-auth/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "superior-trade-auth", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
superior-trade-authA skill your agent uses when an agent needs to register a Superior Trade account, verify an email OTP, configure x-api-key authentication, or recover from missing or invalid credentials before using…
Superior Trade Auth is an agent skill from Superior-Trade/superior-skills. Use when an agent needs to register a Superior Trade account, verify an email OTP, configure x-api-key authentication, or recover from missing or invalid credentials before using the Unified API.
Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. The skill folder holds 30 other files, including scripts and reference files (for example `.claude-plugin/marketplace.json`, `.claude-plugin/plugin.json` and `.turbo-upstream.json`).
It sits in Business, Finance & HR, covering Trading and backtesting and Authentication. The repository describes itself as: Open agent skills and tool schemas for Superior Trade — build, backtest, and deploy trading strategies on Hyperliquid. The licence is MIT.
Read from SKILL.md and the folder at commit 9d41db5. It shows what the files ask for, not the result of running them.
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.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
curlnpxFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
api.superior.tradeFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
SUPERIOR_TRADE_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Superior Trade Auth loads about 950 tokens when it runs, and up to ~1.6k if it reads all its reference files. Until then it costs about 54 tokens; SKILL.md has 391 words of instructions outside code blocks.
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.
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); the scripts in this folder are not scanned.
The full file from Superior-Trade/superior-skills at commit 9d41db5, republished under its MIT licence (© Superior-Trade). 391 words, ~950 tokens.
.claude/skills/superior-trade-auth/SKILL.md (or your agent's skills folder). This skill also uses 23 other files; get the full folder from GitHub.Use this skill to get a Superior Trade API key and make authenticated requests to https://api.superior.trade.
If a user does not already have a Superior Trade API key, ask for the email address that should receive the key. Do not ask for wallet keys, seed phrases, private keys, passwords, or other secrets.
Request a verification OTP with:
curl -sS https://api.superior.trade/account/register \
-X POST \
-H 'Content-Type: application/json' \
-d '{"email":"user@example.com"}'Ask the user for the OTP sent to that inbox, then exchange it for an API key:
curl -sS https://api.superior.trade/account/verify \
-X POST \
-H 'Content-Type: application/json' \
-d '{"email":"user@example.com","otp":"123456"}'Tell the user to configure the returned key in their normal credential store or environment, usually as SUPERIOR_TRADE_API_KEY.
Do not paste the received key into chat, source files, logs, or examples. If the user provides a key in chat, treat it as a secret and avoid repeating it.
Use the key in the x-api-key header:
curl -sS https://api.superior.trade/account \
-H "x-api-key: $SUPERIOR_TRADE_API_KEY"The email is verified once the API key is used successfully in an authenticated request such as the status check above. If the first authenticated request fails with 401 or 403, ask the user to confirm they copied the full key from the latest email and that the credential is being passed as the x-api-key header.
SUPERIOR_TRADE_API_KEY from the environment or credential manager when it is available.https://api.superior.trade as the production API base URL.GET /openapi.json.Content-Type: application/json for JSON request bodies.This page covers authentication only. Everything past the API key — funding, strategy selection, backtesting, deployment — lives in the installable skill library.
Install it:
npx skills add Superior-Trade/superior-skillsThen load skills/superior-trade, which owns the full path from an empty account to a running strategy and hands off to the venue skills.
skills/superior-trade — start here; the access → funding → backtest → deploy pathskills/hyperliquid — Hyperliquid perps and spot, including HIP-3 stocks and commoditiesskills/polymarket — Polymarket discovery, backtests, and deploymentsskills/lighter — Lighter market context, wallet checks, backtests, and contract-supported Nautilus deploymentsskills/aerodrome — Aerodrome/Base spot-AMM workflowsskills/deposit-qr — QR code or payment URI to fund a Superior-managed walletskills/external-deposit — external bridge links, Relay quotes, MetaMask Mobile QR© Superior-Trade, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 23 other files (scripts, references) in the repository root of Superior-Trade/superior-skills.
Open the folder on GitHubat commit 9d41db5
Superior Trade 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Superior Trade Auth this skillSuperior-Trade/superior-skills | 215 | — | ~950 | Automated safety check: Pass | MIT | |
| Metamask Agent Walletnirholas/three.ws | 230 | — | ~4.5k | Automated safety check: Pass | MIT | |
| Trading212 APItrading212-labs/agent-skills | 129 | — | ~11k | Automated safety check: Pass | MIT | |
| Agentic Walletcoinbase/agentic-wallet-skills | 126 | 2 repos | ~1k | Automated safety check: Pass | MIT | |
| Alpaca CLIalpacahq/cli | 178 | — | ~2.6k | Automated safety check: Pass | Apache-2.0 | |
| Onchain Pay Open APInpc-live/clawfirm | 156 | 1 repos | ~4.9k | Automated safety check: Pass | MIT |
nirholas/three.ws
A skill your agent uses when the user asks anything about blockchain wallets, transactions, signing, token transfers, supported chains, wallet balances, perpetual futures trading, prediction…
trading212-labs/agent-skills
This skill should be used when the user asks to "connect to Trading 212", "authenticate Trading 212 API", "place a trade", "buy stock", "sell shares", "place market order",, "place pending order"…
coinbase/agentic-wallet-skills
Crypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol to discover paid services, pay for API…
alpacahq/cli
Install, configure, and use the Alpaca CLI - a command-line tool for the Alpaca Trading API.
npc-live/clawfirm
Binance Onchain Pay enables users to buy cryptocurrency with fiat (e.g., EUR, USD) or send existing crypto from their Binance account directly to any external on-chain wallet address in a single…
alpacahq/alpaca-skills
Entry point for integrating with the Alpaca Broker API (plus Market Data and Trading APIs) in any programming language.
Superior-Trade/superior-skills
A skill your agent uses when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior…
Superior-Trade/superior-skills
A skill your agent uses when a user wants to fund or bridge from an external wallet through a third-party UI such as Relay, especially when asking for MetaMask Mobile QR codes, bridge links…
Superior-Trade/superior-skills
A skill your agent uses when creating, validating, backtesting, deploying, sizing, or troubleshooting Aerodrome/Base spot trading strategies through the Superior Trade API, especially Freqtrade…
Superior-Trade/superior-skills
A skill your agent uses when the user wants to trade, research, or backtest Polymarket prediction markets through Superior Trade — finding markets by slug or event URL, placing a single immediate…
Superior-Trade/superior-skills
A skill your agent uses when running, interpreting, or designing backtests on Superior Trade — anything about backtest windows, trade-count thresholds, exit-reason mix, parameter sweeps…
Superior-Trade/superior-skills
A skill your agent uses when the user asks for spot-perp basis trade, basis arbitrage, cash-and-carry, perp discount, or any setup that reads the spot–perp basis as a positioning signal.
Categories
A skill your agent uses when an agent needs to register a Superior Trade account, verify an email OTP, configure x-api-key authentication, or recover from missing or invalid credentials before using…. Superior Trade Auth is an agent skill from Superior-Trade/superior-skills. Use when an agent needs to register a Superior Trade account, verify an email OTP, configure x-api-key authentication, or recover from missing or invalid credentials before using the Unified API.
Superior Trade Auth fits situations like: an agent needs to register a Superior Trade account; verify an email OTP; configure x-api-key authentication; recover from missing.
Run `npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a claude-code`. Or copy the skill folder (the Superior-Trade/superior-skills repository) into .claude/skills/superior-trade-auth in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Superior-Trade/superior-skills --skill superior-trade-auth -a codex`. Or copy the skill folder (the Superior-Trade/superior-skills repository) into .agents/skills/superior-trade-auth in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Superior-Trade/superior-skills --skill superior-trade-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/superior-trade-auth, .gemini/skills/superior-trade-auth, .github/skills/superior-trade-auth and .opencode/skills/superior-trade-auth in your project.
Going by SKILL.md and its folder, Superior Trade Auth needs the command-line tools its instructions call (curl and npx) and credentials named SUPERIOR_TRADE_API_KEY. Our summary lists: Node.js; A credential in SUPERIOR_TRADE_API_KEY.
SKILL.md names 1 domain. In commands or code: api.superior.trade; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Superior Trade Auth is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 950 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 649 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Superior Trade Auth: Metamask Agent Wallet (nirholas/three.ws, 230 stars), Trading212 API (trading212-labs/agent-skills, 129 stars), Agentic Wallet (coinbase/agentic-wallet-skills, 126 stars) and Alpaca CLI (alpacahq/cli, 178 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Superior-Trade (a GitHub organization) maintains it in Superior-Trade/superior-skills, which has 215 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on September 10, 2026.
Source: Superior-Trade/superior-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.