mrkanchwala/solana-launch-ops-skill
GitHub: mrkanchwala/solana-launch-ops-skill
为 Claude Code 打造的 Solana 代币与程序全生命周期发布运维技能包,覆盖从创建到事件响应的完整流程,重点填补上线后运维环节的空白。
Stars: 0 | Forks: 0
# Solana Launch Ops 技能
一个用于完整 Solana 发布生命周期的 Claude Code skill —— 从 token 创建到事件响应。专为在 Solana 上发布 token 或 program 的创始人、工程师和运营团队打造。
## 存在的问题
大多数 Solana token 发布之所以失败,是因为团队将 minting 视为终点。现有的 skill 涵盖了如何开发(solana-dev-skill)以及如何搭建项目脚手架(solana-new),但没有人涵盖**发布之后**会发生什么:如何在紧急情况下暂停、如何安全管理 authority、如何监控你的部署,或者如何应对漏洞利用。
本 skill 旨在填补这一空白。
## 涵盖内容
| 阶段 | 你将获得的内容 |
|-------|-------------|
| **0 — 设置** | 环境、wallet、网络配置 |
| **1 — Token** | SPL token 创建决策、metadata、authority 规划 |
| **2 — Program** | Anchor 部署、验证、upgrade authority 管理 |
| **3 — 发布** | 流动性设置、上线检查清单、发布流程 |
| **4 — 运营** | 冻结/暂停、解冻/恢复、authority 转移、program 升级 |
| **5 — 监控** | 发布后健康检查、交易监控、告警阈值 |
| **6 — 事件** | 漏洞利用响应手册、紧急程序、事后总结模板 |
**阶段 4-6 是核心** —— 这是其他 skill 所不具备的。
每个阶段转换都包含一个**安全关卡** —— 构建者在继续之前必须确认的强制性检查清单。
## 主要特性
- **渐进式加载** —— SKILL.md 路由到特定阶段的文件。仅加载相关阶段,节省 token。
- **每个阶段都有安全关卡** —— 强制性检查清单可防止常见的发布错误。
- **Authority 安全规则** —— 在撤销不可逆的 authority 时自动发出警告。
- **经过实战检验的陷阱** —— 通过在 Solana devnet 上运行完整生命周期发现,而非从文档中编译。
- **补充现有 skill** —— 引用 solana-dev-skill 和 solana-new 进行构建步骤。没有重复。
## 测试期间发现的陷阱
这些是我们在 devnet 测试运行期间遇到的真实问题 —— 文档中并未提及:
1. **Freeze authority 默认不启用。** 如果你在创建 token 时没有使用 `--enable-freeze`,以后将永远无法添加。创建时的一个标志 = 有没有紧急停止开关的区别。
2. **`--allow-unfunded-recipient` 是必需的**,当向新 wallet 转移 token 时。错误提示毫无帮助 —— 它只会说接收方地址没有资金。
3. **Mint authority 撤销没有相应程度的警告。** CLI 将“永久永远固定你的 token 供应量”与任何其他命令同等对待 —— 没有与后果相匹配的“你确定吗?”提示。
## 安装
```
git clone https://github.com/mrkanchwala/solana-launch-ops-skill.git
cd solana-launch-ops-skill
chmod +x install.sh
./install.sh
```
或者使用自动确认:
```
./install.sh --yes
```
这会将其安装到 `~/.claude/skills/solana-launch-ops` 并将配置追加到 `~/.claude/CLAUDE.md`。
## 尝试一下
安装后,在 Claude Code 中尝试以下 prompt:
- “我准备发布一个 Solana token。带我过一遍发布前的检查清单。”
- “在紧急情况下,我该如何冻结 token 账户?”
- “我们刚刚在我们的 program 中发现了一个漏洞。我们该怎么办?”
- “我想将我 program 的 upgrade authority 转移到 multisig。”
- “运行一次发布准备检查。”
## 结构
```
solana-launch-ops-skill/
├── README.md
├── LICENSE (MIT — Quadriga Automations)
├── CLAUDE.md
├── install.sh
├── skill/
│ ├── SKILL.md (entry point — routes to phase files)
│ ├── setup.md (Phase 0)
│ ├── token.md (Phase 1)
│ ├── program.md (Phase 2)
│ ├── launch.md (Phase 3)
│ ├── operate.md (Phase 4 — centerpiece)
│ ├── monitor.md (Phase 5 — centerpiece)
│ ├── incident.md (Phase 6 — centerpiece)
│ └── authority-reference.md (quick reference)
├── commands/
│ └── launch-check.md (/launch-check readiness scan)
├── rules/
│ └── authority-safety.md (auto-warning on irreversible actions)
└── tests/
└── validate-skill.sh (file existence + cross-reference check)
```
## 测试环境
- solana-cli 4.0.2 (Agave)
- spl-token-cli 5.5.0
- SPL Token-2022 (`TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb`)
- SPL Token legacy (`TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA`)
## 构建者
[Quadriga Automations](https://quadrigasolutions.com) —— 为营销、销售、运营、物流、财务和工程团队提供 AI 自动化基础设施。我们构建托管的 MCP 集成、AI 可见性跟踪、内容自动化、CRM 工作流、智能合约和定制网站,业务涵盖 crypto、电商、SaaS 和传统行业。
## 许可证
MIT
标签:Claude Code, Cutter, Solana, 代币发行, 区块链运维, 库, 应急响应, 智能合约, 防御加固