← 返回
未分类

Api Design

API design specification and best practices skill. Use when: designing new APIs, reviewing existing APIs, generating API documentation, standardizing interfa...
API设计规范与最佳实践技能。适用场景:设计新API、审查现有API、生成API文档、统一接口。
sydpz
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 426
下载
💾 0
安装
1
版本
#latest

概述

API Design Skill

API 设计规范与最佳实践技能,提供从设计到文档生成的完整指导。

核心能力

  1. API 设计原则 — RESTful 设计最佳实践
  2. 命名规范 — 资源、端点、参数命名标准
  3. HTTP 状态码 — 完整状态码参考
  4. 错误响应格式 — 统一错误结构
  5. 版本管理 — URL 版本策略
  6. OpenAPI 模板 — 快速生成 API 文档
  7. 审查清单 — 设计审查检查点

使用场景

场景 1: 设计新 API

  1. 读取 references/common/design-principles.md 了解设计原则
  2. 读取 references/design/resource-modeling.md 进行资源建模
  3. 读取 references/design/endpoint-design.md 设计端点
  4. 使用 references/templates/openapi3-template.md 生成 OpenAPI 文档
  5. 使用 references/review/api-review-checklist.md 自查

场景 2: 审查现有 API

  1. 读取 references/review/api-review-checklist.md
  2. 按清单逐项审查
  3. 输出审查报告

场景 3: 规范化接口

  1. 读取 references/common/naming-conventions.md 检查命名
  2. 读取 references/common/error-response-format.md 检查错误格式
  3. 读取 references/common/versioning-strategy.md 检查版本策略
  4. 生成整改建议

文件结构

api-design/
├── SKILL.md
└── references/
    ├── common/
    │   ├── design-principles.md
    │   ├── naming-conventions.md
    │   ├── http-status-codes.md
    │   ├── error-response-format.md
    │   └── versioning-strategy.md
    ├── design/
    │   ├── resource-modeling.md
    │   ├── endpoint-design.md
    │   └── security-best-practices.md
    ├── templates/
    │   └── openapi3-template.md
    ├── review/
    │   └── api-review-checklist.md
    └── documentation/
        └── doc-generation-guide.md

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-03 09:22 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

AI-DLC

sydpz
AI驱动的开发生命周期(AI‑DLC)自适应工作流,适用于新项目启动、新功能开发、bug修复、重构、迁移等场景。
★ 0 📥 573

Aidlc

sydpz
AI驱动的开发生命周期(AI‑DLC)自适应工作流,适用于新项目启动、新功能开发、bug修复、重构、迁移等场景。
★ 0 📥 421

AIDLC Bug Killer

sydpz
多Agent协作Bug修复工作流:SubAgent检测Bug,主Agent修复,ReviewAgent确认。适用于多Agent协同修复项目Bug的场景。
★ 0 📥 442