SEED 组件技能按请求结果选择一个分支,只读取该分支对应的 reference。查询、对比、颜色 token 分支均为只读;返回结果后即结束,除非用户要求实现,否则不切换到其他分支。
主要分支与用法:查询单一组件的实现、export、Registry、文档、测试路径时读取 component-map.md,执行 bun skills/seed-component/scripts/component-map.ts <Component>;对比 React 与 Lynx 公开 API 及用户可见差异时读取 api-parity.md,执行 bun skills/seed-component/scripts/api-parity.ts <Component>;分析颜色 token 的定义、别名、使用位置、生成表面或对比度(可无组件)时读取 color-token-analysis.md,执行 bun skills/seed-component/scripts/token-map.ts '<token>' 或 token-contrast.ts;新建组件或移植缺失平台时走 implementation-workflow.md 的新建与移植分支,执行 bun skills/seed-component/scripts/scaffold-plan.ts;修改既有组件的实现、行为或结构时走 implementation-workflow.md 的既有实现变更分支,先查询路径、按需对比 API。仅需 Lynx 文档与运行示例(保持组件行为不变)时读取 lynx-docs.md,路径不明确时才做路径查询;仅需 React 文档、示例、Storybook 与生成物时走 implementation-workflow.md 的短路径,路径不明确时才做路径查询。
边界:文档与 Storybook 专用分支不要求实现组件;若在真实宿主应用中发现可复现的 API 或行为问题,应转为修改既有实现,而非文档层绕过。需要新包、外部依赖或 CI 配置时,须在实现前获得用户确认。Lynx 原生结果的独立判定由 seed-verify-lynx-component 负责;涉及多层级负责人、并行工作或代理间协商时配合 seed-orchestrate-component 使用;changeset、变更计划与提交由 seed-change 负责。