api-and-interface-design

Installation
SKILL.md

api-and-interface-design

Overview

接口是合同 —— 设计错误的接口改起来贵 10x(Hyrum's Law:用户开始依赖你所有行为,即使是 bug)。先设计 contract,再实现,再集成。

omo 没有专门的接口设计 skill —— frontend-ui-engineering 偏 UI,api-and-interface-design 偏 backend 契约。这个 skill 填补。

When to Use

Use when:

  • 设计 REST / GraphQL / gRPC / RPC endpoint
  • 定义 module / package / library 的 public surface
  • 跨语言 / 跨团队的 type contract
  • 发布 SDK / 公共 API
  • 重构现有接口(breaking change)
Installs
28
First Seen
Jul 12, 2026
api-and-interface-design — meisijiya/skills