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, 代币发行, 区块链运维, 库, 应急响应, 智能合约, 防御加固