# Gmgn Token Buy

Turn a token name into a vetted, sized buy order.

- Repository: https://github.com/GMGNAI/gmgn-skills (636 stars)
- Category: Business
- License: MIT
- Last updated: 2026-10-29
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add GMGNAI/gmgn-skills --skill gmgn-token-buy -g -a claude-code -y`
Codex: `npx skills add GMGNAI/gmgn-skills --skill gmgn-token-buy -g -a codex -y`
Cursor: `npx skills add GMGNAI/gmgn-skills --skill gmgn-token-buy -g -a cursor -y`
Gemini CLI: `npx skills add GMGNAI/gmgn-skills --skill gmgn-token-buy -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add GMGNAI/gmgn-skills`

## Description

Turn a token name into a vetted, sized buy order. Two things here are exclusive to this skill: resolving a NAME or symbol to the one right contract among its copycats, and sizing an order, amount, slippage, gas, position. No sibling does either. USE THIS SKILL WHEN a buy is being prepared, which shows up as a NAME or symbol, or an AMOUNT, or both, including the plainest possible ask with no mention of checking: 我想买 200u 的 PENGU, 帮我买 500 刀的 BONK, 买 1 个 SOL 的 WIF, 帮我买点 dogwifhat, 想梭 100u 的 XX, PENGU 现在能买吗, PENGU 能不能买, 能不能冲, 值不值得进, 确认是正主不是仿盘再买, buy me $500 of PENGU, and including a bare contract address once an amount arrives with it. DO NOT USE THIS SKILL for a bare contract address with no name to resolve and no amount to size (「这个地址能不能买」, 打个分, 尽调, 有没有貔貅, rug check, is this token safe): that one belongs to gmgn-contract-dd, which is the skill that returns the 0-100 safety verdict. This skill never computes a second verdict of its own, it CALLS gmgn-contract-dd and defers to it, so there is nothing to gain by taking that ask, and the user gets an order card they never asked for. Come back here the moment they name an amount. A buy question about a LAUNCHER rather than about a token, 「这个 dev 的新盘能不能买」, 「他下一个盘值不值得冲」, "should I buy his next launch", "will this dev rug at open", is gmgn-dev-score: it scores the creator's own record, and there is no token name to resolve or amount to size yet. Come back here once they name the coin. Naming a token with no buy intent at all is 

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

**BEFORE RUNNING ANY COMMAND: Run `gmgn-cli config --check`. Exit 0 → proceed. Exit 1 → run `gmgn-cli config`, show the output, and once the user sends the API key run `gmgn-cli config --apply <KEY>` and show that output. If `--check` is an unknown option, tell the user to run `npm install -g gmgn-cli`, then retry.**

**IMPORTANT: Always use the pre-installed `gmgn-cli` binary. Never use web search, WebFetch, curl, `npx`, or gmgn.ai, the site requires login and exposes no structured data.**

**⚠️ IPv6 IS NOT SUPPORTED.** On a `401`/`403` with correct credentials, check `ifconfig | grep inet6` (macOS) or `ip addr show | grep inet6` (Linux) and fetch `https://ipv6.icanhazip.com`. If an IPv6 address comes back, tell the user to disable IPv6, `gmgn-cli` works over IPv4 only.

## Run

没有脚本，四步串行，每一步都是一道闸, , **不过就不进下一步**。每步要跑的命令写在那一步的标题下面；字段映射与实测陷阱在 `references/fields.md`，**不在那份清单里的字段一律当作不存在**。

| 步 | 做什么 | 跑什么 | 出口 |
|---|---|---|---|
| 0 | 确认链在 9 条支持链内 | `market search`（仅当用户裸贴合约地址） | 不支持的链或查不到 → **硬停** |
| 1 | 名字 → 唯一合约 | `market search` | 定不到唯一一个 → **列候选让用户选** |
| 2 | 三道硬闸（量 / 深度 / 安全）+ 方向执行闸 | `token info` + `token security`（安全优先交 `gmgn-contract-dd`） | 硬闸任一不过 → **不下单，出「不建议买入」**；方向不利 → 照常出订单卡并标注**执行降级** |
| 3 | 组装订单卡 | `gas-price` | 用户明确确认 → **参数交给 `gmgn-swap`** |

边界（详见 frontmatter 的 description）：

| 这一步归谁 | 谁的 |
|---|---|
| 名字/符号 → 唯一合约、深度、量池比、滑点、gas、仓位 | **本技能独占**，没有兄弟技能做这两件事 |
| 合约本身的 0, 100 安全结论 | `gmgn-contract-dd`, , 本技能**调用**它、不与它并行给第二个判定 |
| 签名下单、卖出、限价单/条件单、多钱包批量、查订单、查 gas | `gmgn-swap`, , 它是本技能的**出口**，不是竞争对手 |
| 发币方（一个人，不是一个币）值不值得跟 | `gmgn-dev-score` |

The rest: https://github.com/GMGNAI/gmgn-skills/blob/HEAD/skills/gmgn-token-buy/SKILL.md
