用途:引导开发者用 Claude Code 一步步把 Solana MVP 做出来,把工作拆成小而可测试的增量,避免卡住。
主要能力:先检查 .superstack/build-context.md;不存在时直接询问用户已搭好的技术栈与目标,并写入该文件供后续技能复用。构建前先阅读 references/skill-mcp-usage-guide.md 了解可用工具,阅读 references/dev-environment-setup.md 确认环境就绪,阅读 references/solana-dev-patterns.md 获取实现模式。把 MVP 拆成 3-5 个里程碑,每个约 1-2 小时可交付;每个里程碑依次说明在做什么与为什么、写代码、测试、验证通过后再继续。卡住时查看 references/error-recovery-guide.md,完成后对照 references/testing-checklist.md。
硬性要求:不因缺少上下文文件而阻塞,直接问用户;未测试前不写超过一个里程碑的代码;建议主网前必须先在 devnet 测试;同一问题两次尝试无果就换思路;优先使用已安装的技能与 MCP;解释保持简短。
阶段交接:属于 Idea→Build→Launch 的第二阶段 Build。读取并更新 .superstack/build-context.md,写入 build_status.milestones、mvp_complete、tests_passing、devnet_deployed、program_id 等字段,更新时深度合并、不覆盖前阶段字段。MVP 完成且测试通过后,提示进入 review-and-iterate 做安全审计与生产就绪检查。
快速开始(保持原样):solana --version(3.x Agave)、anchor --version(>= 1.0.0)、node --version(>= 20)、solana-test-validator 或 surfpool --fork devnet、anchor build && anchor test、anchor deploy --provider.cluster devnet。决策点:开发用 devnet 公共 RPC 或 Helius 免费版;测试钱包用 solana-keygen new --outfile test-wallet.json;本地单测全过后再上 devnet 做集成测试;需要真实主网账户状态(DeFi、已有程序)用 Surfpool,否则用 test-validator。
限制:资料未说明收费与价格;遥测相关脚本属于该技能内容,具体行为以原文为准,此处不展开。