用途:cli-forge Intake 是 cli-forge 工作流的分诊入口,当请求需要路由、或希望从最早的安全阶段恢复工作流时使用。
主要能力:把工作分类为 description、scaffold、extend、validate 或 publish;将发布意图细分到 cli-forge-publish(仓库原生发布)或 cli-forge-publish-npm(可选 npm 发布);确认所需用户输入;从规划简报和相关指令文档加载共享约束;显式移交下一阶段技能。
用法:先读取请求并分类意图;在选下游阶段前加载 ./planning-brief.md;打开下一阶段对应的本地指令文档;确认该路径所需输入,例如 scaffold 需 skill_name(可选 author、version、rust_edition),extend 需 project_path 和 feature(stream 或 repl),validate 需 project_path,publish 需发布模式(report_only、dry_run、rehearsal 或 live_release)、发布渠道(repo_native、npm 或 both)、目标仓库上下文与验证状态等。必要时检查文件系统辅助判断,然后路由并传递已解析输入。
适用场景:高层模糊请求、缺少有效技能名的新项目请求、描述契约未批准、stream/repl 请求但路径或功能不清、发布或预演等。
限制:完成条件为明确选定一个下游阶段且下一阶段已获得所需输入;混合实现与发布请求若项目状态未解析,应回到最早未完成阶段而非跳到 publish。收费、价格与平台信息暂未提供。