Pumpfun Skill
The Pumpfun Skill plugs into your AI coding assistant and turns it into a Pump.fun integration expert. It asks the right discovery questions, picks the right API (⚡ Lightning vs 🔐 Local), and writes code against the live PumpDev endpoints — instead of hallucinating fields.
Skills load only when relevant, ship reference files the AI can open on demand, and live next to your project. No copy-pasting prompts every session.
What It Does
When you ask your AI something like "build a pump.fun sniper bot" or "add a buy button to my app", the skill fires and walks through a short discovery flow before writing a line of code:
- Which chain — Solana/pump.fun or PONS on Robinhood Chain?
- Speed vs self-custody — Lightning or Local API?
- What are you building — trade, create, bundle, claim, stream?
- Wallets — PumpDev-hosted or bring-your-own keypair?
- Single tx vs atomic bundle — Jito tip required?
- Quote mint (SOL vs USDC), denomination, slippage, priority fee, Jito tip, mayhem mode
- Metadata source — pre-uploaded URI or image + auto-host?
Then it produces a Build Brief and ships a working happy-path script using the correct endpoint from the start.
Install
- Project (recommended)
- User (global)
- Manual
Install into the project you're working in. The skill loads automatically when your AI is started from that folder.
mkdir -p .claude/skills
cd .claude/skills
curl -fsSL https://pumpdev.io/skill/pumpdev.zip -o pumpdev.zip
unzip pumpdev.zip && rm pumpdev.zip
Install once, available in every project on this machine.
mkdir -p ~/.claude/skills
cd ~/.claude/skills
curl -fsSL https://pumpdev.io/skill/pumpdev.zip -o pumpdev.zip
unzip pumpdev.zip && rm pumpdev.zip
Download the files directly and place them so the layout is:
.claude/skills/pumpdev/
├── SKILL.md
└── references/
├── endpoints.md
└── recipes.md
Direct files:
- SKILL.md
- references/endpoints.md
- references/recipes.md
- pumpdev.zip (all of the above)
The .claude/skills/ path is the standard location for AI skills that
follow the SKILL.md format. If your AI agent reads skills from a different
folder, drop the pumpdev/ directory there instead — the content is the
same.
Verify
Open the project in your AI coding assistant and ask:
Build a pump.fun sniper bot that buys any new token whose symbol ends in "pump".
You should see the AI run through the discovery questions (Lightning vs Local, wallets, slippage, priority fee, Jito tip) before writing code — that's the skill firing.
If it dives straight into code instead, the skill isn't loaded. Double-check
the install path is exactly .claude/skills/pumpdev/SKILL.md.
What's Inside
| File | Purpose |
|---|---|
SKILL.md | Chain + API decision tree, discovery flow, 4-phase workflow, per-use-case snippets (Solana and PONS) |
references/endpoints.md | Full request/response shapes for every endpoint, both chains |
references/recipes.md | Sniper, copy-trader, self-custody, launcher, bundle, fee-claimer, PONS sniper |
Your AI reads SKILL.md automatically when the skill is relevant, and
opens the reference files on demand — so you get deep context without
bloating every conversation.
View Skill as Text
Open any file directly in your browser to read, copy, or inspect the full source:
| File | Description | Open |
|---|---|---|
SKILL.md | Discovery flow, decision tree, workflow, code snippets | Open as text |
endpoints.md | Full request/response shapes for every endpoint, both chains | Open as text |
recipes.md | Sniper, copy-trader, launcher, bundle, fee-claimer, PONS sniper | Open as text |
pumpdev.zip | All files bundled for install | Download |
Don't use Claude Code? Open the files above, copy the text, and paste it into your AI assistant as context. The skill works with any LLM that accepts system-level instructions.
Use With Your API Key
-
Get a key in 30 seconds at Lightning Setup.
-
Add it to your environment:
export PUMPDEV_API_KEY=pdk_... -
Tell your AI: "use my PumpDev API key from
PUMPDEV_API_KEY".
The skill instructs the AI to never bundle the key into a browser build
and to use the X-Api-Key header or ?api-key= query param on Lightning
endpoints.
Updating & Uninstalling
Update — re-run the install command. The zip overwrites the folder.
Uninstall — delete the folder:
rm -rf .claude/skills/pumpdev
# or, for user-scope:
rm -rf ~/.claude/skills/pumpdev
Example Prompts
Things the skill is tuned for:
- "Build a sniper bot that subscribes to new launches and buys 0.05 SOL of anything whose name matches
/pepe/i." - "Add a Phantom-signed buy button to my React app using the local trade API."
- "Launch a token with name
Demo, symbolDMO, my logo athttps://example.com/logo.png, and a 0.5 SOL dev buy in the same tx." - "Multi-wallet launch: 1 create + 3 buyers, atomic via Jito."
- "Cron that claims creator fees hourly and splits them 50/30/20 between three wallets."
- "Stream every trade for a watchlist of mints into a SQLite table."
- "Snipe PONS launches on Robinhood Chain: stream
subscribeNewTokenand buy 0.02 ETH of every launch, signing locally with ethers."
Compatibility
- AI coding assistants — works with any agent that consumes the
SKILL.mdformat from a.claude/skills/(or equivalent) folder. - API surface — pinned to
https://pumpdev.iofor Solana andhttps://rhc.pumpdev.iofor PONS on Robinhood Chain. REST request/response shapes are stable, and the skill is aware of quote-mint-specific flows such as USDC creation/claims and WebSocketquoteAmount/marketCapQuotefields for non-SOL pairs. - Two chains — the skill knows Robinhood Chain is EVM (
ethers/viem, Local signing only,priorityFeein gwei per gas, ERC-20 approvals) and will not hand you@solana/web3.jscode for a PONS token. - License — MIT. Use it however you want.
Next Steps
- ⚡ Lightning Setup — get an API key
- ⚡ Lightning Trade — one-call buy/sell
- ⚡ Lightning Create — one-call token launch
- 📦 Lightning Bundle — atomic multi-wallet ops
- 📡 Real-Time Data — WebSocket streaming
- 🟣 PONS Trading — buy and sell on Robinhood Chain
- 🟣 PONS Create Token — launch on Robinhood Chain, local or Lightning
- 🟣 PONS Claimable Balance — escrow balance plus the fees still on your curves
- 🟣 PONS Claim Fees — sweep your curves and claim the escrow in one transaction
- 🟣 PONS Lightning Claim — the same claim, signed and sent server-side
- 🟣 PONS WebSocket — Robinhood Chain launches and trades