01
このSkillでできること
- ✓REST・GraphQL・gRPCのAPI設計を整理する
- ✓コントローラー・サービス・リポジトリの責務を分離する
- ✓認証、認可、入力検証、エラー処理の方針を設計する
- ✓構造化ログ、レート制限、ページネーション、冪等性などの実装方針を確認する
02
使い方
01
STEP 1
対象プロジェクトの言語とフレームワークを確認してから適用する
02
STEP 2
リクエスト境界で入力を検証し、業務ロジックをサービス層に配置する
03
STEP 3
データアクセスをリポジトリ層に集約し、認証は既存方式に合わせる
04
STEP 4
エラー形式、ログ、レート制限、ヘルスチェック、統合テストをチェックリストで確認する
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/public-static-void/swarm04
この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
aigo-builder
aigo-builder
AI GO Custom Appの要件整理から、TypeScript/Pythonによる開発、移行、検証まで支援するSkill。
評価確度:暫定AI GOCustom AppTypeScript
shipping-artifacts
shipping-artifacts
AIで構築したアプリを出荷前にレビュー可能にする、設計・権限・秘密情報・テスト網羅性などの文書セットを整備します。
↗ 急上昇agent-skill-repositoryagent-skillsagentic-skills
cs-reference
CSリファレンス
設定済みのREFERENCEコーパスを検索して、コンピューターサイエンスの質問に根拠ページを引用しながら回答するスキル。
評価確度:暫定コンピューターサイエンスリファレンス検索出典引用