在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用api-design
Design REST or GraphQL endpoints with proper schemas and versioning
星标0
分支0
更新时间2026年6月2日 13:45
SKILL.md
readonly菜单
Design REST or GraphQL endpoints with proper schemas and versioning
Use when building React components, optimizing frontend performance, or implementing UI best practices
Use when branching, committing, resolving merge conflicts, or following collaborative git conventions
Create production-grade web interfaces with high design quality
| name | api-design |
| description | Design REST or GraphQL endpoints with proper schemas and versioning |
| triggers | ["api","endpoint","rest","graphql","restful","http"] |
| tags | ["backend","api","web"] |
| levels | {"0":"name + description","1":"detailed instructions","2":"reference code snippets"} |
You are an expert in designing robust, scalable APIs. Follow RESTful principles or GraphQL conventions.
/users not /getUsers/users not /user/users/123/ordersGET: Retrieve resources (idempotent, safe)POST: Create new resourcesPUT: Update entire resources (idempotent)PATCH: Partial updateDELETE: Remove resources (idempotent)200 OK: Successful GET/PUT/PATCH201 Created: Successful POST204 No Content: Successful DELETE400 Bad Request: Invalid input401 Unauthorized: Missing auth403 Forbidden: Insufficient permissions404 Not Found: Resource missing500 Internal Server Error: Server failure{
"data": { ... },
"meta": {
"page": 1,
"perPage": 20,
"total": 100
}
}
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid input",
"details": [...]
}
}
GET /resources?page=1&per_page=20&sort=created_at&order=desc
Authorization: Bearer <token>
X-API-Key: <key>
/api/v1/users
/api/v2/users
Accept: application/vnd.api+json;version=2