refactor: prompt 子命令重构(重命名 + 去 bun + 直接输出 SKILL.md) #66

Closed
opened 2026-06-04 14:20:07 +00:00 by xiaoju · 0 comments
Owner

问题

  1. 命名不准确user/author 是角色名不是场景名,应改为 usage/workflow-authoring/adapter-developing
  2. developer prompt 不属于这里:开发相关知识应放在 CLAUDE.md,不通过 prompt 子命令暴露
  3. bun 引用过时:已全面切换到 node + pnpm,developer/setup 里全是 bun 命令
  4. 输出格式不方便:prompt 输出不带 frontmatter,需要 agent 手动拼,应直接输出完整 SKILL.md 可 > 重定向
  5. 子命令引用错误:多处写 uwf skill author 但实际是 uwf prompt author
  6. versioning 描述过时:写的 fixed-mode 但已改为 independent

方案

  • 重命名:userusageauthorworkflow-authoringadapteradapter-developing
  • 删除 developer prompt(内容合并到 CLAUDE.md)
  • bootstrap 保留(给 Hermes agent 的入口 skill)
  • 所有 prompt 输出带 YAML frontmatter 的完整 markdown,可直接 uwf prompt usage > SKILL.md
  • 清理所有 bun 引用
  • 修复 uwf skilluwf prompt 引用
  • setup 流程简化为 uwf prompt bootstrap > ~/.hermes/skills/uwf/SKILL.md
## 问题 1. **命名不准确**:`user`/`author` 是角色名不是场景名,应改为 `usage`/`workflow-authoring`/`adapter-developing` 2. **developer prompt 不属于这里**:开发相关知识应放在 CLAUDE.md,不通过 prompt 子命令暴露 3. **bun 引用过时**:已全面切换到 node + pnpm,developer/setup 里全是 `bun` 命令 4. **输出格式不方便**:prompt 输出不带 frontmatter,需要 agent 手动拼,应直接输出完整 SKILL.md 可 `>` 重定向 5. **子命令引用错误**:多处写 `uwf skill author` 但实际是 `uwf prompt author` 6. **versioning 描述过时**:写的 fixed-mode 但已改为 independent ## 方案 - 重命名:`user` → `usage`,`author` → `workflow-authoring`,`adapter` → `adapter-developing` - 删除 `developer` prompt(内容合并到 CLAUDE.md) - `bootstrap` 保留(给 Hermes agent 的入口 skill) - 所有 prompt 输出带 YAML frontmatter 的完整 markdown,可直接 `uwf prompt usage > SKILL.md` - 清理所有 bun 引用 - 修复 `uwf skill` → `uwf prompt` 引用 - setup 流程简化为 `uwf prompt bootstrap > ~/.hermes/skills/uwf/SKILL.md`
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shazhou/united-workforce#66