ワンクリックで
pump-fun-reactive
Drives live avatar movement from the real pump.fun PumpPortal feed.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Drives live avatar movement from the real pump.fun PumpPortal feed.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | pump-fun-reactive |
| version | 0.1.0 |
| author | nirholas |
| description | Drives live avatar movement from the real pump.fun PumpPortal feed. |
| trust | any |
Connects to the real PumpPortal WebSocket feed and drives <agent-3d> avatar reactions
from live pump.fun events — no LLM in the loop.
enable_live_reactionsOpens a WebSocket to wss://pumpportal.fun/api/data, subscribes to new token launches
and migrations, and starts emitting avatar events every 2 seconds based on market activity.
{ ok: true, started: true } on first call.{ ok: true, already: true } if already running.Requires ctx.protocol — an AgentProtocol instance (or any object with an emit(action) method).
disable_live_reactionsCloses the WebSocket and stops the aggregator. Returns { ok: true, stopped: true }.
Priority order within each window:
txType: 'migrate') → gesture: celebrate + emote: celebration + speak: "<name> graduated!"solAmount create event has solAmount > 5 SOL) → emote: curiosity + speak: "<name> just opened with a X.XX SOL buy."txType: 'create' events:
emote: patienceemote: curiosity + look-at: usergesture: wave + emote: curiositygesture: wave + emote: celebration + speak: "Pump.fun is on fire — N new launches in 2 seconds."// Install the skill and call enable
await registry.install({ uri: './pump-fun-skills/reactive/' });
const skill = registry.findSkillForTool('enable_live_reactions');
await skill.invoke('enable_live_reactions', {}, { protocol });
// Stop later
await skill.invoke('disable_live_reactions', {}, {});
Use when the user wants to charge users for actions. Use @pump-fun/agent-payments-sdk, to build Solana payment transactions, verify on-chain invoice payments, or integrate Solana wallet adapters for agent payment flows.
Inspect and manage creator fees on pump.fun — determine fee destinations (cashback, shared config, or direct creator), collect fees, distribute shared fees to shareholders, and query vault balances. Prefer runnable Node scripts in this skill folder; use @pump-fun/pump-sdk and @pump-fun/pump-swap-sdk for custom integrations.
Create coins on pump.fun — standard create with initial buy. Prefer runnable Node scripts in this skill folder; use @pump-fun/pump-sdk for custom integrations.
Full project workflow for the three.ws platform. Use when: developing features, debugging, modifying UI, understanding architecture, running dev server, or making code changes anywhere in the repo (viewer, agent runtime, API, contracts).
Build, deploy, and configure the 3D viewer app. Use when: running dev server, building for production, deploying to Vercel, configuring CORS, editing vercel.json routes, managing static assets, or troubleshooting build issues.
Wave at the user with context-appropriate enthusiasm.