汎用ソフトウェア開発⭐ リポ 34品質スコア 70/100
API Development
適切なエラーハンドリング、ステータスコード、リクエスト検証、レスポンスフォーマット、レート制限を備えたREST APIを構築できます。APIルートの作成、エラー処理、入力検証、またはAPIレスポンスの設計時に活用してください。
description の原文を見る
Build REST APIs with proper error handling, status codes, request validation, response formatting, and rate limiting. Apply when creating API routes, handling errors, validating input, or designing API responses.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
API開発
エラーハンドリング、バリデーション、一貫性のあるレスポンス形式を備えた体系的なREST API開発。
概要
このスキルは以下を強制します:
- HTTPステータスコード(適切で、過度に使用しない)
- RFC 7807 Problem Details for errors
- 入力バリデーションとサニタイゼーション
- 一貫性のあるレスポンス形式
- リクエスト相関ID
- レート制限
- セキュリティファーストのエラーメッセージ
- 集中エラーハンドリング
APIルートの構築、エラーハンドリング、またはレスポンス設計時に適用してください。
HTTPステータスコード
ステータスコードカテゴリ
| 範囲 | 目的 | 一般的な例 |
|---|---|---|
| 200-299 | 成功 | 200 OK、201 Created、204 No Content |
| 300-399 | リダイレクト | 301 Moved Permanently、302 Found |
| 400-499 | クライアントエラー | 400 Bad Request、401 Unauthorized、404 Not Found |
| 500-599 | サーバーエラー | 500 Internal Error、503 Se |
...
詳細情報
- 作者
- diegosouzapw
- ライセンス
- 不明
- 最終更新
- 2026/3/2
Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定