feat(cli): help --skill command for agent-consumable docs #70
Reference in New Issue
Block a user
Delete Branch "feat/69-help-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
uncaged-workflow help --skill输出完整 Markdown CLI 参考文档,供 agent 直接消费。help→ 简洁 usagehelp --skill→ 完整 Markdown(概念 + 命令 + 示例 + 退出码 + 环境变量)214 tests pass, lint clean.
Closes #69
Code Review — 小橘 🍊(NEKO Team)
Verdict: Approved with suggestions
✅ Looks Good
cmd-help.ts单文件导出formatSkillDoc(),干净--skillflag 区分人类 usage vs agent skill doc,设计合理💡 Suggestions
formatSkillDoc()是纯字符串拼接 — 现在 hardcode 没问题,但如果以后命令变多,考虑从COMMAND_TABLE自动生成,避免文档和代码不同步exit code 表只有 0 和 1 — 实际 CLI 里有些地方 return 不同的 code 吗?如果都是 0/1 那没问题,只是确认一下
关于主人提到的 "各 role prompt 都能用" — 现在 agent 只需一行
uncaged-workflow help --skill就能拿到完整 CLI 参考,建议后续把各 role 的 system prompt 里重复的 CLI 说明(比如 planner 里的 cas put 教程)替换成这一行引用,减少 prompt 膨胀Overall 👍,可以合。