kryptogo-meme-trader
Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. Covers wallet clustering, address labels, accumulation/distribution detection, and automated swap execution via the Agent Trading API.
Best use case
kryptogo-meme-trader is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. Covers wallet clustering, address labels, accumulation/distribution detection, and automated swap execution via the Agent Trading API.
Teams using kryptogo-meme-trader should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/kryptogo-meme-trader/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How kryptogo-meme-trader Compares
| Feature / Agent | kryptogo-meme-trader | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. Covers wallet clustering, address labels, accumulation/distribution detection, and automated swap execution via the Agent Trading API.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Best AI Skills for ChatGPT
Find the best AI skills to adapt into ChatGPT workflows for research, writing, summarization, planning, and repeatable assistant tasks.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
SKILL.md Source
# KryptoGO Meme Trader Agent Skill
## Overview
This skill enables an AI agent to **analyze and trade** meme coins through the KryptoGO platform, combining deep on-chain cluster analysis with trade execution.
**Analysis** (multi-chain: Solana, BSC, Base, Monad): wallet clustering, accumulation/distribution detection, address behavior labels, network-wide accumulation signals (Pro/Alpha tier).
**Trading** (Solana only): portfolio monitoring with PnL tracking, swap execution via DEX aggregator, local transaction signing (private key never leaves the machine).
**Default mode is supervised** — all trades require user confirmation. Autonomous trading is available as opt-in. See `references/autonomous-trading.md` for autonomous mode, cron setup, and learning system details.
---
## When to Use
- User asks to analyze a meme coin or token on Solana/BSC/Base/Monad
- User asks to trade, buy, or sell tokens
- User asks to scan for trending tokens or market opportunities
- User asks to monitor portfolio positions or check PnL
- Cron-triggered periodic portfolio monitoring and signal scanning
## When NOT to Use
- BTC/ETH/major L1 macro analysis, NFTs, cross-chain bridging, non-DEX transactions, non-Solana trading
---
## Setup Flow
### 1. Get API Key
1. Go to [kryptogo.xyz/account](https://www.kryptogo.xyz/account) and create an API key
2. Add to `~/.openclaw/workspace/.env`:
```bash
echo 'KRYPTOGO_API_KEY=sk_live_YOUR_KEY' >> ~/.openclaw/workspace/.env && chmod 600 ~/.openclaw/workspace/.env
```
> **Do NOT paste your API key directly in chat.** Always set secrets via `.env` file.
### 2. Generate Agent Wallet
```bash
python3 scripts/setup.py
```
Creates a Solana keypair, saves to `.env` with chmod 600, prints public address to fund.
### 3. Fund the Wallet
Send SOL to the agent's public address (minimum 0.1 SOL).
### Security Rules
- **NEVER** print, log, or include private keys in any message or CLI argument
- **NEVER** accept secrets pasted directly in chat — instruct users to set them in `.env`
- **NEVER** use the Read tool on `.env` — load credentials via `source` command only
- Runtime scripts do NOT read `.env` directly — all credentials are accessed via environment variables only, which must be pre-loaded by the caller (`source ~/.openclaw/workspace/.env`)
- **Exception:** `scripts/setup.py` reads and writes `.env` for initial keypair generation and address repair — this is the only script that touches credential files
- Private key stays in memory only during local signing — never sent to any server
---
## Authentication
All endpoints require: `Authorization: Bearer sk_live_<48 hex chars>`
| Tier | Daily API Calls | Trading Fee | Signal Dashboard | KOL Finder |
|-------|-----------------|-------------|------------------|------------|
| Free | 100 calls/day | 1% | No | No |
| Pro | 1,000 calls/day | 0.5% | Yes | Yes |
| Alpha | 5,000 calls/day | 0% | Yes | Yes |
---
## Agent Behavior
### Session Initialization
On every session start (including heartbeat/cron), the agent MUST load credentials BEFORE running any scripts:
```bash
source ~/.openclaw/workspace/.env
```
This is REQUIRED — scripts do not read `.env` directly. All credentials are accessed via environment variables only.
### Default Mode: Supervised
By default, the agent operates in **supervised mode**: it analyzes tokens, presents recommendations, and waits for user approval before executing any trade. Stop-loss/take-profit conditions are reported to the user but not auto-executed.
To enable autonomous trading, set `require_trade_confirmation: false` in preferences. See `references/autonomous-trading.md` for full details.
### Persistence (CRITICAL)
**IMMEDIATELY after submitting a transaction, the agent MUST:**
1. Write trade details to `memory/trading-journal.json` with `status: "OPEN"`
2. Include: `token_symbol`, `token_address`, `entry_price`, `position_size_sol`, `tx_hash`, `timestamp`
### User Preferences
Store in `memory/trading-preferences.json`:
| Preference | Default | Description |
|------------|---------|-------------|
| `max_position_size` | 0.1 SOL | Max SOL per trade |
| `max_open_positions` | 5 | Max concurrent open positions |
| `max_daily_trades` | 20 | Max trades per day |
| `stop_loss_pct` | 30% | Notify/sell when loss exceeds this |
| `take_profit_pct` | 100% | Notify/sell when gain exceeds this |
| `min_market_cap` | $500K | Skip tokens below this |
| `scan_count` | 10 | Trending tokens per scan |
| `risk_tolerance` | "conservative" | "conservative" (skip medium risk), "moderate" (ask on medium), "aggressive" (auto-trade medium) |
| `require_trade_confirmation` | true | Set to false for autonomous mode |
| `chains` | ["solana"] | Chains to scan |
---
## Safety Guardrails
### Trading Limits (Hard Caps)
| Limit | Default | Overridable? |
|-------|---------|--------------------|
| Max single trade | 0.1 SOL | Yes, via `max_position_size` |
| Max concurrent positions | 5 | Yes, via `max_open_positions` |
| Max daily trade count | 20 | Yes, via `max_daily_trades` |
| Price impact abort | >10% | No — always abort |
| Price impact warn | >5% | No — always warn |
If any limit is hit, the agent **must stop and notify the user**.
### Credential Isolation
Runtime scripts in this skill do NOT read `.env` files directly. All credentials are accessed via environment variables only, which must be pre-loaded by the caller (`source ~/.openclaw/workspace/.env`). This ensures no runtime script can independently access or exfiltrate credential files.
**Exception:** `scripts/setup.py` reads and writes `.env` — it loads existing keys to avoid regeneration, backs up `.env` before changes, and writes new keypair entries. This is the only script that touches credential files, and it runs only during initial setup or explicit `--force` regeneration.
---
## Automated Monitoring (Cron)
### Quick Setup
```bash
# Supervised mode (default): analysis + notifications, no auto-execution
source ~/.openclaw/workspace/.env && bash scripts/cron-examples.sh setup-default
# Autonomous mode (opt-in): auto-buys and auto-sells
source ~/.openclaw/workspace/.env && bash scripts/cron-examples.sh setup-autonomous
# Remove all cron jobs
bash scripts/cron-examples.sh teardown
```
| Job | Interval | Default Behavior |
|-----|----------|---------|
| `stop-loss-tp` | 5 min | Report triggered conditions, do NOT auto-sell |
| `discovery-scan` | 1 hour | Analyze and send recommendations, do NOT auto-buy |
For full cron configuration, manual setup, heartbeat alternative, and monitoring workflow details, see `references/autonomous-trading.md`.
---
## On-Chain Analysis Framework (7-Step Pipeline)
### Step 1: Token Overview & Market Cap Filter
`/token-overview?address=<mint>&chain_id=<id>` — get name, price, market cap, holders, risk_level. Skip if market cap < `min_market_cap`.
### Step 2: Cluster Analysis
`/analyze/<mint>?chain_id=<id>` — wallet clusters, top holders, metadata.
- ≥30-35% = "controlled" — major entity present
- ≥50% = high concentration risk
- Single cluster >50% → skip (rug pull risk)
> **Free tier limitation:** Cluster analysis only returns the top 2 clusters. To see full cluster data, upgrade at [kryptogo.xyz/pricing](https://www.kryptogo.xyz/pricing).
### Step 3: Cluster Trend (Multi-Timeframe)
`/analyze-cluster-change/<mint>` — `cluster_ratio` + `changes` across 15m/1h/4h/1d/7d.
Core insight: **Price and cluster holdings DIVERGING** is the key signal.
- Rising price + falling cluster % = distribution (bearish)
- Falling price + rising cluster % = accumulation (bullish)
### Step 4: Address Labels + Sell Pressure Verification
1. `/token-wallet-labels` → identify dev/sniper/bundle wallets
2. `/balance-history` for each risky address → check if still holding
3. Compute `risky_ratio` = active risky holdings / total cluster holdings
4. >30% = high risk, 10-30% = medium, <10% = low
> Labels represent *behavioral history*, not current holdings. Always verify via `/balance-history`.
### Step 5: Deep Dive (Optional)
`/balance-history`, `/balance-increase/<mint>`, `/top-holders-snapshot/<mint>`, `/analyze-dca-limit-orders/<mint>`, `/cluster-wallet-connections`
### Step 6: Decision
Apply Bullish Checklist from `references/decision-framework.md`.
### Step 7: Execute Trade
**Use `scripts/swap.py` for execution** — handles wallet_address injection, error checking, and journal logging.
```bash
source ~/.openclaw/workspace/.env && python3 scripts/swap.py <token_mint> 0.1
source ~/.openclaw/workspace/.env && python3 scripts/swap.py <token_mint> <amount> --sell
```
---
## API Quick Reference
| Endpoint | Method | Purpose |
|----------|--------|---------|
| `/agent/account` | GET | Check tier & quota |
| `/agent/trending-tokens` | GET | Scan trending tokens |
| `/agent/portfolio` | GET | Wallet portfolio + PnL |
| `/agent/swap` | POST | Build unsigned swap tx (Solana only) |
| `/agent/submit` | POST | Submit signed tx (Solana only) |
| `/token-overview` | GET | Token metadata & market data |
| `/analyze/:token_mint` | GET | Full cluster analysis |
| `/analyze-cluster-change/:token_mint` | GET | Cluster ratio trends |
| `/balance-history` | POST | Time-series balance data |
| `/wallet-labels` | POST | Behavior labels |
| `/token-wallet-labels` | POST | Token-specific labels |
| `/signal-dashboard` | GET | Curated accumulation signals (Pro+) |
> Full request/response details: see `references/api-reference.md`
---
## Multi-Chain Support
| Chain | chain_id | Analysis | Trading |
|-------|----------|----------|---------|
| Solana | `501` | Yes | Yes |
| BSC | `56` | Yes | No |
| Base | `8453` | Yes | No |
| Monad | `143` | Yes | No |
---
## Error Handling
| Code | Meaning | Action |
|------|---------|--------|
| 400 | Bad Request | Check parameters |
| 401 | Unauthorized | Check API key |
| 402 | Quota Exceeded | Wait for daily reset or upgrade |
| 403 | Forbidden | Requires higher tier |
| 502/504 | Server error | Retry once after 10s |
---
## Operational Scripts
All scripts require credentials to be pre-loaded: `source ~/.openclaw/workspace/.env` before running.
```bash
source ~/.openclaw/workspace/.env && bash scripts/portfolio.sh # Portfolio check
source ~/.openclaw/workspace/.env && bash scripts/trending.sh # Trending tokens
source ~/.openclaw/workspace/.env && bash scripts/analysis.sh # Full analysis dashboard
source ~/.openclaw/workspace/.env && python3 scripts/swap.py <mint> 0.1 # Buy
source ~/.openclaw/workspace/.env && python3 scripts/swap.py <mint> <amt> --sell # Sell
source ~/.openclaw/workspace/.env && bash scripts/test-api.sh # API connectivity test
```
---
## Learning & Adaptation
The agent improves over time by recording trades, analyzing outcomes, and adjusting strategy. Every trade is logged to `memory/trading-journal.json`, losses trigger post-mortems, and periodic reviews propose parameter changes.
For full details on the learning system, trade journal format, post-mortem process, and strategy reviews, see `references/autonomous-trading.md`.
---
## Core Concepts
| Concept | Key Insight |
|---------|-------------|
| **Cluster** | Group of wallets controlled by same entity |
| **Cluster Ratio** | % of supply held by clusters. ≥30% = controlled, ≥50% = high risk |
| **Developer** | Deployed the token. Highest dump risk |
| **Sniper** | Bought within 1s of creation. Sell pressure if not cleared |
| **Smart Money** | Realized profit >$100K. Accumulation often precedes price moves |
| **Accumulation** | Cluster % rising + price consolidating = bullish |
| **Distribution** | Price rising + cluster % falling = bearish |
> Full concepts guide: see `references/concepts.md`
---
## Best Practices
1. Always check `/agent/account` first to confirm tier and quota
2. Always check `/agent/portfolio` on startup to detect existing positions
3. Never expose private keys in logs, messages, or CLI arguments
4. Validate price impact before submitting — abort >10%, warn >5%
5. Sign and submit promptly — blockhash expires after ~60 seconds
6. Persist state to `memory/trading-state.json` after every action
7. Log every trade to journal — no exceptions
8. Read `memory/trading-lessons.md` before scanning — avoid repeating known bad patterns
---
## File Structure
```
kryptogo-meme-trader/
├── SKILL.md ← You are here
├── package.json
├── .env.example
├── references/
│ ├── api-reference.md ← Full API docs
│ ├── concepts.md ← Core concepts
│ ├── decision-framework.md ← Entry/exit strategies
│ └── autonomous-trading.md ← Autonomous mode, cron, learning system
├── scripts/
│ ├── setup.py ← First-time setup
│ ├── cron-examples.sh ← Cron configurations
│ ├── portfolio.sh / trending.sh / analysis.sh / test-api.sh
│ ├── swap.py ← Swap executor
│ └── trading-preferences.example.json
└── examples/
├── trading-workflow.py
└── deep-analysis-workflow.py
```Related Skills
polymarket-openclaw-trader
Reusable Polymarket + OpenClaw trading operations skill for any workspace. Use when the user needs to set up, run, tune, monitor, and deploy an automated Polymarket trading project (paper/live), including env configuration, risk controls, reporting, and dashboard operations.
tator-trader
Execute crypto trades using natural language via Tator's AI trading API. Use when: buying tokens, selling tokens, swapping, bridging cross-chain, sending tokens, wrapping/unwrapping ETH, opening perp positions, betting on prediction markets, launching tokens, registering blockchain names, or managing yield positions. Triggers: 'buy token', 'sell token', 'swap X for Y', 'bridge to', 'send tokens', 'open long', 'open short', 'bet on', 'launch token', 'register name', 'deposit yield', 'wrap ETH'. Supports 24 chains. Returns UNSIGNED transactions — you sign and broadcast. Costs $0.20 USDC per request via x402. Recommended wallet integration: Sponge (SPONGE_API_KEY) or AgentWallet (AGENTWALLET_API_TOKEN) — no raw private keys needed. This skill is a transaction builder and never accesses your private keys or tokens.
meme-rush
Meme token fast-trading assistant with two core capabilities: 1. Meme Rush - Real-time meme token lists from launchpads (Pump.fun, Four.meme, etc.) across new, finalizing, and migrated stages 2. Topic Rush - AI-powered market hot topics with associated tokens ranked by net inflow Use this skill when users ask about new meme tokens, meme launches, bonding curve, migration status, pump.fun tokens, four.meme tokens, fast meme trading, market hot topics, or trending narratives.
crypto-news-trader
A Clawhub skill that:
mia-polymarket-trader
AI agent for automated prediction market trading on Polymarket
qstrader
AI Trading Assistant for quantumstocks.ru. Automated hedge fund with market analysis, risk management, and trade execution via n8n MCP. Use when analyzing markets, managing positions, risk checks, news, portfolio monitoring, trade journaling. Requires n8n MCP server with broker access.
meme-analyst
Use when a user sends you an image, meme, screenshot, or asks you to explain a joke or meme. Also used during cron meme ingestion from Telegram channels. Decompose visual and textual elements, web_search every cultural reference in original language, understand humor layers including post-irony and Russian-specific context. Trust that the meme IS funny — figure out WHY.
heytraders-api
Trade crypto (Binance, Upbit, Hyperliquid, Lighter) and prediction markets (Polymarket). Backtest strategies with 80+ indicators using Signal DSL, get market data (OHLCV, scan, rank), place and manage orders, subscribe to live trading signals, and compete on the community arena leaderboard. Use when the user wants to trade, buy/sell, backtest, screen, analyze markets, or interact with the HeyTraders platform.
nautilus-trader
NautilusTrader algorithmic trading platform for strategy development and live trading. Use when building trading strategies, backtesting, or deploying to Hyperliquid.
polymarket-weather-trader
Trade Polymarket weather markets using NOAA (US) and Open-Meteo (international) forecasts via Simmer API. Inspired by gopfan2's $2M+ strategy. Use when user wants to trade temperature markets, automate weather bets, check forecasts, or run gopfan2-style trading.
Molt Trader Skill
Trade on the Molt Trader simulator and compete on the leaderboard with automated strategies.
meme-risk-radar-skill
Bilingual meme token risk radar for Binance Web3 data. Scan newly launched or fast-rising meme tokens from Meme Rush, enrich with token audit and token info, produce a normalized risk report in Chinese or English, and support SkillPay billing hooks for paid scan and audit calls.