AgentSkillsCN

api-contract-enforcer

开展高级别设计质量保证审核,彻底清除类似 AI 生成的痕迹:节奏感、对齐方式、字体排版、状态修饰、交互反馈以及移动端细节优化。

SKILL.md
--- frontmatter
name: api-contract-enforcer
description: Define API contracts and enforce via validation/contract tests and client typing.

API Contract Enforcer

Goal

Prevent unstable integrations by defining and validating API contracts early.

When to use

  • Any API work.
  • Webhooks/integrations.

Minimal inputs (ask only if missing)

  • REST/OpenAPI vs GraphQL.
  • Core resources/ops.

Procedure (MUST)

  1. Define contract.
  2. Add examples.
  3. Generate types.
  4. Add contract validation.
  5. Document versioning.

Outputs (MUST produce)

  • docs/api_contract.*.
  • Contract validation/tests.
  • Client typing notes.