backend-skill

バックエンド開発スキル

REST・GraphQL・gRPC API、業務ロジック、認証、入力検証、エラー処理、ミドルウェア設計を支援します。

AIスキル大辞典による日本語要約
品質評価85/100評価確度:暫定
人気度(GitHub Star) 10発掘スコア 96
01

このSkillでできること

  • ✓REST・GraphQL・gRPCのAPI設計を整理する
  • ✓コントローラー・サービス・リポジトリの責務を分離する
  • ✓認証、認可、入力検証、エラー処理の方針を設計する
  • ✓構造化ログ、レート制限、ページネーション、冪等性などの実装方針を確認する
02

使い方

01
STEP 1

対象プロジェクトの言語とフレームワークを確認してから適用する

02
STEP 2

リクエスト境界で入力を検証し、業務ロジックをサービス層に配置する

03
STEP 3

データアクセスをリポジトリ層に集約し、認証は既存方式に合わせる

04
STEP 4

エラー形式、ログ、レート制限、ヘルスチェック、統合テストをチェックリストで確認する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/public-static-void/swarm
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

既存プロジェクトの構成を確認し、REST APIのエンドポイントについて、入力検証、認証、サービス層、リポジトリ層、エラー形式、構造化ログの観点から改善案を提示してください。
出力例を見る
コントローラーはリクエスト解析とレスポンス整形に限定し、業務ルールはサービス層、データアクセスはリポジトリ層に分離します。入力は境界で検証し、エラーは { "error": { "code": "...", "message": "..." } } 形式に統一します。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信明確な記述なし
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス明確な記述なし
認証情報検出あり
検出根拠を見る
  • shell: edge-gate.log` | `KNOWLEDGE_GATE_LOG_DIR` | Example: ```sh PROTOCOL_GATE_DEBUG=1 opencode ``` Point a `*_LOG_DIR` variable at any directory to redi
  • credential: on follows the project's existing scheme (JWT, OAuth2, API keys, session cookies). Introduce new auth mechanisms after architectural review and approval
06

関連Skill