Agent skill

Okx Defi Invest

by nirholas in nirholas/three.ws

OKX-aggregated DeFi discovery and execution — for users who want OKX to find and route to the best protocol WITHOUT naming a specific DApp.

MITAuto-check passedBusiness, Finance & HR

Install Okx Defi Invest

skills CLI
$ npx skills add nirholas/three.ws --skill okx-defi-invest -a claude-code

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

GitHub CLI
$ gh skill install nirholas/three.ws okx-defi-invest --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/nirholas/three.ws.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/okx-defi-invest .claude/skills/okx-defi-invest && 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-defi-invest
GitHub stars
229
Token cost
~4.4k tokens
SKILL.md length
1,495 words
Files
2 (incl. references)
Skills in repo
92
Repo updated
First seen
Licence
MIT

At a glance

OKX-aggregated DeFi discovery and execution — for users who want OKX to find and route to the best protocol WITHOUT naming a specific DApp.

  • Works in 2 steps: Address Resolution → Sign & Broadcast Calldata
  • : DEX swaps (okx-dex-swap)
  • SKILL.md covers Skill Routing, Command Index, Investment Types and Chain Support, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Okx Defi Invest is an agent skill from nirholas/three.ws. OKX-aggregated DeFi discovery and execution — for users who want OKX to find and route to the best protocol WITHOUT naming a specific DApp. If the user names ANY third-party protocol/DApp as destination (Aave, Lido, PancakeSwap, Uniswap, Curve, Compound, Morpho, Pendle, Kamino, Raydium, Hyperliquid, Polymarket, etc.), route to okx-dapp-discovery — NOT here, even if the verb (deposit, stake, add liquidity, borrow, claim) matches. DApp-agnostic triggers: 'invest in DeFi', 'earn yield on stablecoins', 'find best…

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/cli-reference.md`).

It sits in Business, Finance & HR, covering Crypto and DeFi analysis and Smart contracts. It works with OKX, Hyperliquid, Uniswap and Polymarket. The repository describes itself as: Open-source platform for 3D AI agents. Turn text or a photo into a rigged, animated GLB avatar, give it an LLM brain, memory and a wallet, and embed it anywhere with one web… The licence is MIT.

When your agent uses it

  • : DEX swaps (okx-dex-swap)
  • Token prices (okx-dex-market)
  • Wallet balances (okx-wallet-portfolio)
  • Positions-only views (okx-defi-portfolio)

Example prompts

  • “invest in DeFi”
  • “earn yield on stablecoins”
  • “find best APY”
  • “/okx-defi-invest”

Workflow steps

2 steps, taken from the step headings in SKILL.md.

  1. Address Resolution
  2. Sign & Broadcast Calldata

What it can do on your machine

Read from SKILL.md and the folder at commit 66624fb. 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

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

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

  • Network

    No URLs in SKILL.md.

    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 Defi Invest loads about 4.4k tokens when it runs, and up to ~12k if it reads all its reference files. Until then it costs about 252 tokens; SKILL.md has 1,495 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~252
When it runs · the whole SKILL.md, loaded when a task matches
~4.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~12k

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 nirholas/three.ws at commit 66624fb, republished under its MIT licence (© nirholas). 1,495 words, ~4,415 tokens.

Download SKILL.mdSave it as .claude/skills/okx-defi-invest/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
okx-defi-invest
description
OKX-aggregated DeFi discovery and execution — for users who want OKX to find and route to the best protocol WITHOUT naming a specific DApp. **If the user names ANY third-party protocol/DApp as destination (Aave, Lido, PancakeSwap, Uniswap, Curve, Compound, Morpho, Pendle, Kamino, Raydium, Hyperliquid, Polymarket, etc.), route to okx-dapp-discovery — NOT here, even if the verb (deposit, stake, add liquidity, borrow, claim) matches.** DApp-agnostic triggers: 'invest in DeFi', 'earn yield on stablecoins', 'find best APY', 'deposit/stake for yield', 'search DeFi products', 'redeem/withdraw position', 'claim DeFi rewards', 'borrow against asset', 'repay loan', 'add/remove CLMM liquidity', 'APY/TVL history', 'CLMM depth chart'. Also covers DeFi investing, yield farming, lending, borrowing, staking, liquidity pools, APY/TVL trends. Do NOT use for: DEX swaps (okx-dex-swap), token prices (okx-dex-market), wallet balances (okx-wallet-portfolio), positions-only views (okx-defi-portfolio).
license
MIT
metadata.author
okx
metadata.version
4.0.0
metadata.homepage
https://web3.okx.com

OKX DeFi Invest

Multi-chain DeFi product discovery and investment execution. The CLI handles precision conversion, multi-step orchestration, and validation internally.

For CLI parameter details, see references/cli-reference.md.

Skill Routing

  • For DApp-named investing/lending/staking → use okx-dapp-discovery
  • For DeFi positions / holdings → use okx-defi-portfolio
  • For token price/chart → use okx-dex-market
  • For token search by name/contract → use okx-dex-token
  • For DEX spot swap execution → use okx-dex-swap
  • For wallet token balances → use okx-wallet-portfolio
  • For broadcasting signed transactions → use okx-onchain-gateway
  • For Agentic Wallet login, balance, contract-call → use okx-agentic-wallet

Command Index

#CommandDescription
1defi support-chainsGet supported chains for DeFi
2defi support-platformsGet supported platforms for DeFi
3defi listList top DeFi products by APY
4defi search --token <tokens> [--platform <names>] [--chain <chain>] [--product-group <group>]Search DeFi products
5defi detail --investment-id <id>Get full product details
6defi invest --investment-id <id> --address <addr> --token <symbol_or_addr> --amount <minimal_units> [--chain <chain>] [--slippage <pct>] [--tick-lower <n>] [--tick-upper <n>] [--token-id <nft>]One-step deposit (CLI handles prepare + precision + calldata)
7defi withdraw --investment-id <id> --address <addr> --chain <chain> [--ratio <0-1>] [--amount <minimal_units>] [--token-id <nft>] [--platform-id <pid>] [--slippage <pct>]One-step withdrawal (CLI handles position lookup + calldata)
8defi collect --address <addr> --chain <chain> --reward-type <type> [--investment-id <id>] [--platform-id <pid>] [--token-id <nft>] [--principal-index <idx>]One-step reward claim (CLI handles reward check + calldata)
9defi positions --address <addr> --chains <chains>List DeFi positions by platform
10defi position-detail --address <addr> --chain <chain> --platform-id <pid>Get detailed position info
11defi rate-chart --investment-id <id> [--time-range <range>]Historical APY chart data
12defi tvl-chart --investment-id <id> [--time-range <range>]Historical TVL chart data
13defi depth-price-chart --investment-id <id> [--chart-type <type>] [--time-range <range>]V3 Pool depth or price history chart

Investment Types

productGroupDescription
SINGLE_EARNSingle-token yield (savings, staking, vaults)
DEX_POOLLiquidity pools (Uniswap V2/V3, PancakeSwap, etc.)
LENDINGLending / borrowing (Aave, Compound, etc.)

Chain Support

CLI resolves chain names automatically (e.g. ethereum → 1, bsc → 56, solana → 501).

Operation Flow

Step 0: Address Resolution

When the user does NOT provide a wallet address, resolve it automatically from the Agentic Wallet before running any defi command:

1. onchainos wallet status          → check if logged in, get active account
2. onchainos wallet addresses       → get addresses grouped by chain category:
                                       - XLayer addresses
                                       - EVM addresses (Ethereum, BSC, Polygon, etc.)
                                       - Solana addresses
3. Match address to target chain:
   - EVM chains → use EVM address
   - Solana     → use Solana address
   - XLayer     → use XLayer address

Rules:

  • If the user provides an explicit address, use it directly — skip this step
  • If wallet is not logged in, ask the user to log in first (→ okx-agentic-wallet) or provide an address manually
  • If the user says "check all accounts" or "all wallets", use wallet balance --all to get all account IDs, then wallet switch <id> + wallet addresses for each account
  • Always confirm the resolved address with the user before proceeding if the account has multiple addresses of the same type
Deposit (invest)
1. defi search --token USDC --chain ethereum       → pick investmentId
2. defi detail --investment-id <id>                 → confirm APY/TVL, get underlyingToken[].tokenAddress
3. token search --query <tokenAddress> --chains <chain>  → get decimal (e.g. 6) for amount conversion
4. Ask user for amount → convert: userAmount × 10^decimal (e.g. 100 USDC → 100000000)
5. Check wallet balance (okx-wallet-portfolio) → if insufficient, warn user and stop
6. defi invest --investment-id <id> --address <addr> --token USDC --amount 100000000
   → CLI returns calldata (APPROVE + DEPOSIT steps)
7. User signs and broadcasts each step in order

Token decimal: Get tokenAddress from defi detail → underlyingToken[].tokenAddress, then use token search --query <tokenAddress> to get decimal. Same approach as DEX swap.

CRITICAL — Balance check is REQUIRED before calling defi invest. You MUST call okx-wallet-portfolio to verify the user has sufficient balance of the deposit token BEFORE generating calldata. If balance is insufficient, STOP and warn the user. Do NOT proceed to defi invest without confirming balance. Skipping this step wastes gas and results in failed on-chain transactions.

Withdraw

CRITICAL — position-detail is MANDATORY before withdraw. You MUST call defi position-detail immediately before every defi withdraw, even if you already have position data from a previous call. Do NOT reuse stale position-detail results.

1. defi positions --address <addr> --chains ethereum
2. defi position-detail --address <addr> --chain ethereum --platform-id <pid>
   → MUST be called fresh — get investmentId, tokenPrecision, coinAmount (current balance)
3. Full exit:
   defi withdraw --investment-id <id> --address <addr> --chain ethereum --ratio 1 --platform-id <pid>
   Partial exit (convert coinAmount to minimal units: amount × 10^tokenPrecision):
   defi withdraw --investment-id <id> --address <addr> --chain ethereum --amount <minimal_units> --platform-id <pid>
4. User signs and broadcasts

Partial exit --amount: position-detail returns coinAmount in human-readable (e.g. "2.3792") and tokenPrecision (e.g. 6). Convert to minimal units: floor(2.3792 × 10^6) = 2379200 → --amount 2379200.

Claim Rewards

CRITICAL — position-detail is MANDATORY before collect. You MUST call defi position-detail immediately before every defi collect, even if you already have position data from a previous call in the conversation. Position data (rewards, investmentId, platformId, tokenId) changes after each on-chain operation (withdraw, previous collect, etc.), so stale data leads to wrong parameters or failed transactions. Do NOT skip this step. Do NOT reuse position-detail results from earlier in the conversation.

1. defi positions --address <addr> --chains ethereum
2. defi position-detail --address <addr> --chain ethereum --platform-id <pid>
   → MUST be called fresh — do NOT reuse prior results
3. defi collect --address <addr> --chain ethereum --reward-type REWARD_INVESTMENT --investment-id <id> --platform-id <pid>
   → CLI returns calldata (or skips if no rewards)
4. User signs and broadcasts
V3 Pool Deposit
1. defi search --token USDT --platform PancakeSwap --chain bsc --product-group DEX_POOL
2. defi detail --investment-id <id>
3. (Optional) defi depth-price-chart --investment-id <id>
   → show liquidity depth distribution to help user pick tick range
4. Ask user for amount and tick range
5. Check wallet balance (okx-wallet-portfolio) → if insufficient, warn user and stop
6. defi invest --investment-id <id> --address <addr> --token USDT --amount 100000000 --range 5
   → CLI handles calculate-entry internally, returns calldata
7. User signs and broadcasts
View Chart Data

Use chart commands to analyze product trends before investing or to monitor existing positions.

APY History — check yield trend before depositing:

defi rate-chart --investment-id <id> --time-range MONTH
  • Time ranges: WEEK (default), MONTH, SEASON (3 months), YEAR. DAY is V3 Pool only.
  • Returns: timestamp, rate (APY), bonusRate (extra rewards), limitValue (1=peak, -1=trough).

TVL History — evaluate pool size stability:

defi tvl-chart --investment-id <id> --time-range SEASON
  • Time ranges: same as rate-chart.
  • Returns: chartVos[] with timestamp, tvl (USD), limitValue.

V3 Depth Chart — see liquidity concentration to pick optimal tick range:

defi depth-price-chart --investment-id <id>
  • Returns: tick, liquidity, liquidityNet, token0Price, token1Price per tick.
  • No --time-range parameter — DEPTH mode always returns current snapshot.
  • Use this before V3 Pool deposit to identify where liquidity is concentrated and choose tickLower/tickUpper accordingly.

V3 Price History — see historical relative price between token0 and token1:

defi depth-price-chart --investment-id <id> --chart-type PRICE --time-range WEEK
  • Chart types: DEPTH (default), PRICE.
  • --time-range only applies to PRICE mode: DAY (default), WEEK.
  • Returns: token0Price, token1Price, timestamp per data point.
Step 3: Sign & Broadcast Calldata

After invest/withdraw/collect returns dataList, execute each step via one of two paths:

Path A (user-provided wallet): user signs externally → broadcast via gateway

bash
# For each dataList step:
# 1. User signs the tx externally using dataList[N].to, dataList[N].serializedData, dataList[N].value
# 2. Broadcast:
onchainos gateway broadcast --signed-tx <signed_hex> --address <addr> --chain <chain>
# 3. Poll until confirmed:
onchainos gateway orders --address <addr> --chain <chain> --order-id <orderId>
# → wait for txStatus=2, then proceed to next step

Path B (Agentic Wallet): sign & broadcast via wallet contract-call

EVM chains (Ethereum, BSC, Polygon, Arbitrum, Base, etc.):

bash
onchainos wallet contract-call \
  --to <dataList[N].to> \
  --chain <chainIndex> \
  --input-data <dataList[N].serializedData> \
  --value <value_in_UI_units> \
  --biz-type defi

EVM (XLayer):

bash
onchainos wallet contract-call \
  --to <dataList[N].to> \
  --chain 196 \
  --input-data <dataList[N].serializedData> \
  --value <value_in_UI_units> \
  --biz-type defi

Solana:

bash
onchainos wallet contract-call \
  --to <dataList[N].to> \
  --chain 501 \
  --unsigned-tx <dataList[N].serializedData> \
  --biz-type defi

contract-call handles TEE signing and broadcasting internally — no separate broadcast step needed.

--value unit conversion: dataList[].value is in minimal units (wei). contract-call --value expects UI units. Convert: value_UI = value / 10^nativeToken.decimal (e.g. 18 for ETH/POL, 9 for SOL). If value is "", "0", or "0x0", use "0".

--chain mapping: contract-call and gateway broadcast require realChainIndex (e.g. 1=Ethereum, 137=Polygon, 56=BSC, 501=Solana, 196=XLayer).

Execution rules:

  • Execute dataList[0] first, then dataList[1], etc. Never in parallel.
  • Wait for on-chain confirmation before next step (Path A: txStatus=2; Path B: contract-call returns txHash).
  • If any step fails, stop all remaining steps and report which succeeded/failed.

invest/withdraw/collect only return unsigned calldata — they do NOT broadcast. The CLI never holds private keys.

Show full SKILL.md (565 more words)Show less

Displaying Search / List Results

#PlatformChaininvestmentIdNameAPYTVL
1Aave V3ETH9502USDC1.89%$3.52B
  • investmentId is MANDATORY in every row
  • rate is decimal → multiply by 100 and append %
  • tvl → format as human-readable USD ($3.52B, $537M)
  • Display data as-is — do NOT editorialize on APY values

rewardType Reference

rewardTypeWhen to useRequired params
REWARD_PLATFORMProtocol-level rewards (e.g. AAVE token)--platform-id
REWARD_INVESTMENTProduct mining/staking rewards--investment-id + --platform-id
V3_FEEV3 trading fee collection--investment-id + --token-id
REWARD_OKX_BONUSOKX bonus rewards--investment-id + --platform-id
REWARD_MERKLE_BONUSMerkle proof-based bonus--investment-id + --platform-id
UNLOCKED_PRINCIPALUnlocked principal after lock--investment-id + --principal-index

Key Protocol Rules

  • Aave borrow: uses callDataType=WITHDRAW internally — do not expose to user
  • Aave repay: uses callDataType=DEPOSIT internally — do not expose to user
  • V3 Pool exit: pass --token-id + --ratio (e.g. --ratio 1 for full exit)
  • Partial withdrawal (non-V3): pass --amount for the exit amount
  • Full withdrawal: --ratio 1

Post-execution Suggestions

Just completedSuggest
defi list / defi searchView details → defi detail, or start deposit flow
defi detailCheck trends → defi rate-chart / defi tvl-chart, or proceed → defi invest
defi detail (V3 Pool)View depth → defi depth-price-chart, check price history → defi depth-price-chart --chart-type PRICE
defi invest successView positions → okx-defi-portfolio, or search more
defi withdraw successCheck positions → okx-defi-portfolio, or check balance → okx-wallet-portfolio
defi collect successCheck positions → okx-defi-portfolio, or swap rewards → okx-dex-swap

Error Codes

CodeScenarioHandling
84400Parameter nullCheck required params — partial exit needs --amount or --ratio
84021Asset syncing"Position data is syncing, please retry shortly"
84023Invalid expectOutputListCLI auto-constructs from position-detail; retry or pass --platform-id
84014Balance check failedInsufficient balance — check with okx-wallet-portfolio
84018Balancing failedV3 balancing failed — adjust price range or increase slippage
84010Token not supportedCheck supported tokens via defi detail
84001Platform not supportedDeFi platform not supported
84016Contract execution failedCheck parameters and retry
84019Address format mismatchAddress format invalid for this chain
50011Rate limitWait and retry

Global Notes

  • --amount must be in minimal units (integer). Convert: userAmount × 10^tokenPrecision. Example: 0.1 USDC (precision=6) → --amount 100000. Get tokenPrecision from defi detail or defi position-detail
  • The wallet address parameter for ALL defi commands is --address
  • --slippage default is "0.01" (1%); suggest "0.03"–"0.05" for volatile V3 pools
  • CRITICAL — Solana transaction expiry: Solana DeFi transactions use base58-encoded VersionedTransaction with a blockhash that expires in ~60 seconds. After receiving calldata, you MUST warn the user: "This Solana transaction must be signed and broadcast within 60 seconds or it will expire. Please sign immediately." Do NOT proceed to other conversation without delivering this warning first.
  • CRITICAL — High APY risk warning: When displaying search/list results, if any product has APY > 50% (rate > 0.5), you MUST warn the user: "WARNING: This product shows APY above 50%, which indicates elevated risk (potential impermanent loss, smart contract risk, or unsustainable rewards). Proceed with caution." Do NOT silently display high-APY products without this warning.
  • CRITICAL — Address-chain compatibility: When calling defi positions or defi position-detail, the --address and chain parameters must be compatible. EVM addresses (0x…) can only query EVM chains; Solana addresses (base58) can only query solana. Never mix them — the API will return error 84019 (Address format error).
    • 0x… address → only pass EVM chains: ethereum,bsc,polygon,arbitrum,base,xlayer,avalanche,optimism,fantom,linea,scroll,zksync
    • base58 address → only pass solana
    • If the user wants positions across both EVM and Solana, make two separate calls with the respective addresses
  • User confirmation required before every invest/withdraw/collect execution
  • Address used for calldata generation MUST match the signing address

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

Files

SKILL.md and 1 other file (references) in .agents/skills/okx-defi-invest of nirholas/three.ws.

  • SKILL.md
  • references/cli-reference.md

Open the folder on GitHubat commit 66624fb

Compare with similar skills

Okx Defi Invest 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 Defi Invest compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Okx Defi Invest this skillnirholas/three.ws229—~4.4kAutomated safety check: PassMIT
Aomi Transactsickn33/agentic-awesome-skills47k1 repos~2.3kAutomated safety check: PassMIT
Aomi Transactjeremylongshore/tons-of-skills-marketplace2.8k—~2.3kAutomated safety check: PassMIT
Okx Dapp Discoveryinternet-court/internet-court-skill6.6k1 repos~6.9kAutomated safety check: PassMIT
Okx Dapp Discoveryaiskillstore/marketplace4331 repos~5.6kAutomated safety check: PassMIT
Okx Cex Earnokx/agent-skills1872 repos~3.3kAutomated safety check: PassMIT

Similar skills

  • Aomi Transact

    sickn33/agentic-awesome-skills

    Build natural-language crypto/DeFi agents and EVM MCP plugins (Claude Code, Cursor, Codex, Gemini).

    47k GitHub starsUsed in 1 repo~2.3k tokens
    Business, Finance & HRAuto-check passed
  • Aomi Transact

    jeremylongshore/tons-of-skills-marketplace

    Build natural-language crypto agents, web3 assistants, and trading bots that read and write EVM chain state.

    2.8k GitHub stars~2.3k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Okx Dapp Discovery

    internet-court/internet-court-skill

    Plugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid, PancakeSwap, Morpho, Raydium, Curve, Compound, Pendle, Lido, ether.fi, GMX, Kamino, Orca, Meteora, Clanker, pump.fun…

    6.6k GitHub starsUsed in 1 repo~6.9k tokens
    Backend & APIsAuto-check passed
  • Okx Dapp Discovery

    aiskillstore/marketplace

    Plugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid, PancakeSwap, Morpho, Raydium, Curve, Compound, Pendle, Lido, ether.fi, GMX, Kamino, Orca, Meteora, Clanker, pump.fun…

    433 GitHub starsUsed in 1 repo~5.6k tokens
    Backend & APIsAuto-check passed
  • 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.

    187 GitHub starsUsed in 2 repos~3.3k tokens
    Business, Finance & HRAuto-check passed
  • Fintool

    second-state/fintool

    Financial trading CLIs — spot and perp trading on Hyperliquid, Binance, Coinbase, OKX.

    316 GitHub stars~5.9k tokensUpdated 4 mo ago
    Business, Finance & HRAuto-check passed

More from nirholas/three.ws

All 92 skills in this repo
  • Add Shader Cursor Trail

    nirholas/three.ws

    Add the Shaders WebGPU mouse effect used for the Tidal Commons hero: a white twinkling halftone cursor trail driven by ChromaFlow, masked through a DotGrid, finished with chromatic ripples and film…

    230 GitHub starsUsed in 1 repo~760 tokens
    Auto-check passed
  • Publish Project To GitHub

    nirholas/three.ws

    Package a finished local project into an intentional GitHub repository, create a strong README and visual preview, push it safely, configure a public GitHub Pages URL when the project is compatible…

    230 GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check: notes
  • Audit a website or digital experience against its supplied source references for originality and plagiarism risk.

    230 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Turn a completed daily UI inspiration capture into exactly five original landing-page builds, one per separate Codex task, using Sites.

    230 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Write Like Meng On X

    nirholas/three.ws

    Write, rewrite, review, or continuously refine X/Twitter posts in Meng To's current voice using his deduplicated authored-post corpus, personal and product context, shared resources, and Content…

    230 GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Browser Video Recording

    nirholas/three.ws

    Create polished 60 fps 4:3 4K browser screen-recording style videos from Codex in-app browser captures, with browser-only crop, natural macOS cursor styling, deliberate click choreography…

    230 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed

Questions about Okx Defi Invest

What does Okx Defi Invest do?

OKX-aggregated DeFi discovery and execution — for users who want OKX to find and route to the best protocol WITHOUT naming a specific DApp. ws. OKX-aggregated DeFi discovery and execution — for users who want OKX to find and route to the best protocol WITHOUT naming a specific DApp.

When should I use Okx Defi Invest?

Okx Defi Invest fits situations like: : DEX swaps (okx-dex-swap); token prices (okx-dex-market); wallet balances (okx-wallet-portfolio); positions-only views (okx-defi-portfolio).

How do I install Okx Defi Invest in Claude Code?

Run `npx skills add nirholas/three.ws --skill okx-defi-invest -a claude-code`. Or copy the skill folder (.agents/skills/okx-defi-invest in nirholas/three.ws) into .claude/skills/okx-defi-invest in your project. Claude Code loads it when a task matches its description.

How do I install Okx Defi Invest in Codex?

Run `npx skills add nirholas/three.ws --skill okx-defi-invest -a codex`. Or copy the skill folder (.agents/skills/okx-defi-invest in nirholas/three.ws) into .agents/skills/okx-defi-invest in your project. Codex loads it when a task matches its description.

Can I use Okx Defi Invest 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 nirholas/three.ws --skill okx-defi-invest -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-defi-invest, .gemini/skills/okx-defi-invest, .github/skills/okx-defi-invest and .opencode/skills/okx-defi-invest in your project.

What does Okx Defi Invest need to run?

SKILL.md names no scripts, command-line tools or credentials: Okx Defi Invest is instructions for the agent only.

Does Okx Defi Invest access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Okx Defi Invest 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 Defi Invest use?

Okx Defi Invest 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 Defi Invest use?

About 4.4k 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. Its references folder adds about 7.5k tokens, read only when the agent opens those files.

What are the alternatives to Okx Defi Invest?

Skills that share tags, products or a category with Okx Defi Invest: Aomi Transact (sickn33/agentic-awesome-skills, 47k stars), Aomi Transact (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Okx Dapp Discovery (internet-court/internet-court-skill, 6.6k stars) and Okx Dapp Discovery (aiskillstore/marketplace, 433 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Okx Defi Invest?

nirholas (a GitHub user) maintains it in nirholas/three.ws, which has 229 GitHub stars. The repository holds 92 skills in this directory. The repository was last updated on October 10, 2026.

Source: nirholas/three.ws on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.