用途:生成面向人工操作的手动流程交互式 Bash 脚本,典型场景包括基础设施初始化、数据迁移和部署,把需要人来完成、逐步确认的步骤脚本化。
主要能力:先读取 .env.example、配置文件与框架配置,找出人类必须提供的每一项取值;再梳理操作路径,明确要打开的 URL、要执行的动作和要采集的变量,要求具体到可操作;随后按模板助手 stage()、open_url()、ask_secret()、write_env() 生成脚本,每个步骤应原子化、可验证;最后做静态校验,运行 bash -n 做语法检查,并用 shellcheck 检查最佳实践,但不端到端执行,因为脚本会阻塞在人工输入上。
使用方式:产物保存为 scripts/<name>-wizard.sh,即可执行、带人工交互提示的 Bash 脚本。向导脚本因需人手动运行,按约定保存到项目的 scripts/ 目录,而不是 .lcs/work-items/。创建产物时需按共享契约写入 YAML frontmatter,并遵循产物写入安全规则:先生成内容、只写一个文件、再校验,失败即停止。完成后给出交接说明,提示用户手动运行脚本。触发该技能的信号包括:创建安装脚本、逐步走查人工流程、生成交互式向导、搭建基础设施脚手架。
适用场景:需要人工在浏览器与终端之间来回操作、需要采集密钥或环境变量的流程,例如云控制台配置、数据库迁移、部署前准备。
限制:不执行端到端运行;需具备 bash 与 shellcheck 环境;必须能访问 .env.example 等相关配置来源;与 Orca 的向导工具功能可能重叠,若任务纳入 LCS 跟踪(位于 .lcs/work-items/)则用本技能以获得链式真相可追溯性,临时或外部任务则优先直接用 Orca 工具。其余如具体模板细节、依赖版本、支持范围暂未提供。