SuperAPI AI 工具集

starworkspawn

设计与创作

查看项目

更新于 10-15 22:41

技能介绍

用途:把用户的项目想法转成 StarWork Spawn Blueprint(工作台定制单)。Blueprint 是小型配置包,含 blueprint.json(机器可读的结构和路径配置)、rules/*.md(项目专属 Agent 规则)和可选的 seed/**(初始化占位文件),由 starwork spawn --blueprint 执行。除非用户明确要求落地文件,该 skill 只负责设计,不直接修改 Hub 或目标工作区。

主要能力与流程:识别要创建的工作台(项目性质、短期或长期、是否需要事项/决策/交接/跨会话追踪);选择基础模式,长期多步骤跨会话协作用 matter,轻量项目用 starter;判断用 Blueprint(一次性定制)还是 Pack(多项目多用户复用);设计路径,定义 formal_source(确认成果/最终交付物)与 business_work_area(当前推进工作),只新增会用到的目录;编写规则 rules/file-boundaries.md、rules/workflow.md,涉及跨项目或跨会话交接时才建 rules/handoff.md;产出或更新文件,讨论时用文字描述,要求实现时创建 blueprint 文件夹和文件,结构用 blueprint.json、Agent 规则用 Markdown。

执行方式:先预览 starwork spawn --hub <hub-path> --target <target-path> --blueprint <blueprint.json> --dry-run,确认后执行或加 --yes,最后用 starwork doctor --target <target-path> 检查。

限制:blueprint.json 不写 Hub 路径和 target 路径(属 CLI 参数);不覆盖用户文件,不修改 Kit 源目录,不直接写 Hub(除非通过 starwork spawn 的 registry 登记);不删除 AGENTS.md、.starwork/、.core-sync.json、_系统/、知识/ 或 skill 链接;优先新增清晰目录而非重命名系统目录;Markdown 规则要具体可执行。字段细节、校验规则或命令行为需读取 ../../cli/spawn-blueprint-spec.md,不在 skill 内重复维护完整 schema。