SuperAPI AI 工具集

sandbox-lifecycle-fastlane

智能体与模型

查看项目

更新于 10-15 21:10

技能介绍

用途:为沙箱(sandbox)生命周期相关开发提供快速预检与工作树准备,把环境同步、分支隔离和真实验证串成一条标准路径。

主要能力:一是预检脚本 skills/sandbox-lifecycle-fastlane/scripts/preflight.sh,用于同步固定版本(pins)并做基本健全性检查;二是工作树脚本 skills/sandbox-lifecycle-fastlane/scripts/worktree.sh,默认使用带时间戳的分支名创建独立工作树,也可通过 BRANCH 与 BASE_REF 覆盖分支名与基线,例如 BRANCH="sandbox-lifecycle" BASE_REF="origin/main" skills/sandbox-lifecycle-fastlane/scripts/worktree.sh;三是引导到既有端到端技能 skills/openwork-docker-chrome-mcp/SKILL.md 完成真实验证。

使用方式:先运行预检脚本,再创建工作树,最后按 openwork-docker-chrome-mcp 流程验证。该流程是事实来源,负责通过 _repos/openwork/packaging/docker/dev-up.sh 启动技术栈,并用 Chrome MCP 验证用户流程。

适用场景:沙箱生命周期改动前的环境准备、需要隔离分支的并行任务,以及出现固定版本漂移或工作区脏状态时的快速定位。

限制与注意:默认避免意外的递归子模块操作,除非显式请求;如需递归子模块检查,在 preflight.sh 中设置 RECURSIVE=1。若子模块处于脏状态,git submodule update 可能拒绝移动它,需先在该子模块仓库内 stash 改动。具体收费、平台支持范围与更多细节暂未提供。