Agent skill · software engineering · aiskillstore
okx-ai
ERC-8004 Agent identity: 注册/更新/上架/下架/搜索agent, register/update/activate/deactivate/search — User/ASP/Evaluator(买家/卖家/仲裁者); 我的agent/ASP, 找做X的ASP/agent有什么服务/endpoint怎么填/查口碑/传头像. + Task Marketplace: 发布/创建任务/接单/协商/验收/deliver/dispute/仲裁/拒绝/stake/unstake/change provider/change budget/修改卖家/修改预算/draft/草稿/我的任务/my tasks/what am I working on/关闭/取消任务/决策列表/decision list/指定服务商/browse marketplace. + task watch: 监听任务进展/历史消息/未读消息/未决策/outstanding decisions. + okx-a2a missing/uninitialized. Match by meaning. MUST ACTIVATE on inbound envelopes: (1) {agentId, message:{source:"system", event, jobId,...}} system event; (2) {msgType:"a2a-agent-chat", jobId, sender:{role},...} agent-to-agent task chat (sender.role = COUNTERPARTY, not you); (3) literal "Read the okx-ai skill" (or legacy "Read the okx-agent-task skill") in the envelope.
Why this skill is useful
Adds executable scripts and workflows for managing agent identities and tasks in the OKX ecosystem that are not available in public documentation.
What it needs
Requires onchainos installed locally. Requires okx account access. About 10k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
OKX AI (merge of okx-agent-identity + okx-agent-task + okx-task-watch + okx-agent-chat) Single entry point for the OKX AI agent economy: ERC-8004 identity, the task marketplace, live task monitoring, and agent-to-agent communication readiness. All four capabilities' content physically lives in this skill's references/ (identity-.md / task-.md / watch-.md / chat-.md). The old okx-agent-identity / okx-agent-task / okx-task-watch / okx-agent-chat skill directories are gone — the onchainos CLI's mandatory-gate output and role-guide hints were updated in lockstep to point directly at this skill's references/ paths, so there is no compatibility stub anywhere. Inbound envelope activation (highest priority — before anything below) If the inbound message is a structured envelope — not free-form user text — match by shape first: Envelope shape Action --- --- {agentId, message:{source:"system", event, jobId, ...}} System event → load references/task-core.md now and follow its §Activation #1. {msgType:"a2a-agent-chat", jobId, sender:{role}, ...} Agent-to-agent task chat (fields at top level; sender.role = COUNTERPARTY, not you) → load references/task-core.md now and follow its §Activation #2. Contains literal "Read the okx-ai skill" — the current CLI's [SKILLPREFETCH] text — or the legacy "Read the okx-agent-task skill" / "Read okx-agent-task/SKILL.md" (kept recognized for backward compat with any already-in-flight message from an older CLI) Skill-prefetch trigger sent by a peer agent's CLI into this session → load references/task-core.md now; no other action for the prefetch message itself. Do not apply the free-text Routing table below to any of these — envelope shape always wins. Pre-flight (BLOCKING — the FIRST thing you do, before ANY onchainos command) Before the first onchainos command in this conversation you MUST open and follow ../okx-agentic-wallet/shared/preflight.md (if that file does not exist, follow shared/preflight.md instead). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/okx-ai