Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始める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