Api Integration
指导前端与后端API集成的类型、错误、鉴权及实时通信设计规范。
帮助优化命令行与终端用户界面的交互设计,提升可用性与可实现性。
openclaw skills install @may4748854-rgb/terminal-ux-orchestrator命令、参数、文件名以原文为准
使用此技能将终端用户体验需求转化为可执行的工程任务。
目标不是生成抽象的设计评论,而是帮助代理诊断当前交互问题,推荐更优的终端流程,将其映射到现实可行的实现技术栈,并让改进效果对用户清晰可见。
该技能与编程语言无关。除非现有工具链与期望的交互存在明显不匹配,否则应保持解决方案在用户的现有技术栈内。
当任务主要涉及终端交互质量时,请使用此技能,包括:
不要将此技能作为主要路径用于以下情况:
若请求为混合型任务,仅对其中与用户体验相关的部分使用本技能,其余部分仍聚焦于底层工程任务。
始终以另一个编码代理能够实现并验证的设计为目标进行优化。
优先采用能完成任务的最小交互模型:
不要因为某方案看起来更复杂就推荐完整 TUI。大多数开发者工具更受益于更清晰的引导式 CLI、更好的结果展示以及更强的状态反馈。
在提出修改建议前,先对任务进行分类。单个请求可能包含多种模式。
若多个模式同时存在,按以下顺序处理:
选择一种主要的交互类型:
若当前设计混用多种模式且效果不佳,应指出问题,并推荐更清晰的主形态。
使用 references/audit-checklist.md 检查现有或拟议体验。
重点关注:
审计现有工具时,优先列出 3–7 个最影响可用性的核心问题。
参考 references/design-principles.md 和 references/interaction-patterns.md。
每项建议需明确:
优先考虑清晰性、推进感与恢复能力,而非装饰性。
参考 references/implementation-mapping.md。
必须说明:
若用户已指定语言,除非明显不适用,否则应在该约束范围内工作。
不要假设框架能力是永恒不变的。
在以下情况应主动通过官方文档或高可信来源验证:
优先使用以下来源(按优先级排序):
在回答中明确区分:
参考 references/change-visibility.md。
不要止步于“这会感觉更好”。选择最轻量的呈现方式使改进明显:
关闭时附上简要的验证计划或已执行的检查项。
至少验证以下内容:
此技能应在纯文本环境中正常运行。
若存在额外能力,仅在能显著提升结果时使用:
若这些能力不可用,请优雅降级:
不得使本技能依赖其他技能的存在。
默认采用以下结构,除非用户另有要求:
用 2–4 行概括目标流程或核心用户体验问题。
列出对解决方案有重大影响的问题或设计目标。
描述交互模型、流程、主要状态及呈现选择。
提供:
说明:
说明用户应如何感知该变更带来的变化。
提供简洁的验证计划,或总结已执行的检查。
references/audit-checklist.md:当前终端用户体验质量的审计问题清单references/design-principles.md:层级、密度、语义与反馈的指导原则references/interaction-patterns.md:常见终端交互模式及其适用场景references/implementation-mapping.md:跨语言技术栈映射与选型启发式方法references/change-visibility.md:使前后变化明显可见的方法references/tool-coordination.md:何时使用可选的验证、可视化或规划支持已收录 2 个 Skill