AGENT SKILL

pump-ai-agents

AI agent integration layer for the Pump SDK — agent instruction files, .well-known discovery, LLM context documents, 15+ skill files, MCP server prompts, and terminal management rules for GitHub Copilot and Gemini.

License 许可
MIT
最近更新
2026-08-01
Stars
★ 2
Forks
3

01 前言 Front Matter

name
pump-ai-agents
metadata
{ "solanaos": { "homepage": "https://github.com/nirholas/pump-fun-sdk" } }
description
AI agent integration layer for the Pump SDK — agent instruction files, .well-known discovery, LLM context documents, 15+ skill files, MCP server prompts, and terminal management rules for GitHub Copilot and Gemini.

03 SKILL.md 正文

AI Agent Integration — Agent Scaffolding & Discovery

Configure AI agents (GitHub Copilot and Gemini) to work effectively with the Pump SDK through instruction files, skill registries, and MCP server integration.

Agent Instruction Files

File Agent Purpose
AGENTS.md Universal Project overview, architecture, security rules
COPILOT.md GitHub Copilot Instructions pointer
GEMINI.md Google Gemini Instructions pointer
.github/copilot-instructions.md Copilot Chat SDK patterns, security rules

.well-known Discovery Files

File Purpose
.well-known/ai-plugin.json AI plugin manifest
.well-known/agent.json Agent capabilities and config
.well-known/skills.json Skills registry (15+ skills)
.well-known/security.txt Security contact information

LLM Context Documents

File Size Purpose
llms.txt Short Quick reference for LLMs
llms-full.txt Long Comprehensive LLM context

Skills Registry Schema

{
    "schema_version": "v1",
    "name": "pump-fun-sdk",
    "skills": [
        {
            "id": "pump-sdk-core",
            "name": "Pump SDK Core",
            "description": "...",
            "path": ".github/skills/pump-sdk-core.skill.md",
            "tags": ["typescript", "solana", "sdk"]
        }
    ]
}

Terminal Management (Agent Rules)

  • Always use background terminals (isBackground: true) for every command
  • Always kill the terminal after completion — never leave terminals open
  • Do not reuse foreground shell sessions
  • If a terminal appears unresponsive, kill it and create a new one

Security Invariants for Agents

  • ONLY official Solana Labs crypto: solana-sdk, @solana/web3.js, solana-keygen
  • Zeroize all key material after use
  • File permissions 0600 for keypairs
  • No network calls for key generation
  • All amounts use BN (bn.js) — never JavaScript number for financial math
  • createInstruction (v1) is deprecated — use createV2Instruction

MCP Server Integration

{
    "mcpServers": {
        "solana-wallet": {
            "command": "npx",
            "args": ["-y", "@pump-fun/mcp-server"],
            "transportType": "stdio"
        }
    }
}

Patterns to Follow

  • Keep agent instruction files concise and actionable
  • Point agents to specific skill files for domain knowledge
  • Update skills.json when adding or modifying skill files
  • Maintain consistency between AGENTS.md, COPILOT.md, and GEMINI.md

Common Pitfalls

  • Agent instruction files that are too long get truncated or ignored
  • Missing skills from skills.json means agents won't discover them
  • Terminal management rules are critical in Codespaces — stale terminals block operations
  • MCP server must be registered in the agent's tool configuration

04 同仓库更多 Skills

clawdsolana
clawdsolana/OpenClawd

solana-dev

End-to-end Solana development playbook (Jan 2026). Prefer Solana Foundation framework-kit (@solana/client + @solana/react-hooks) for React/Next.js UI. Prefer @solana/kit for all new client/RPC/transaction code. When legacy dependencies require web3.js, isolate it behind @solana/web3-compat (or @solana/web3.js as a true legacy fallback). Covers wallet-standard-first connection (incl. ConnectorKit), Anchor/Pinocchio programs, Codama-based client generation, LiteSVM/Mollusk/Surfpool testing, and security checklists.

测试与质量
★ 2
clawdsolana
clawdsolana/OpenClawd

xurl

A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.

Skill与智能体开发
★ 2
clawdsolana
clawdsolana/OpenClawd

wurk-integration

WURK API integration for monetizing agents with x402 payments on Solana/Base - create social jobs, custom challenges, and agent help tasks

Skill与智能体开发
★ 2
clawdsolana
clawdsolana/OpenClawd

workflows

Manage application workflows including configuration, restart, and removal.

★ 2
clawdsolana
clawdsolana/OpenClawd

web-search

Search the web, fetch content, extract branding profiles, and capture screenshots from URLs. Use for real-time information, API documentation, current events, design matching, and visual reference.

★ 2
clawdsolana
clawdsolana/OpenClawd

weather

Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.

★ 2