allra-api-design
78Allra 向け Spring REST API を設計する
バックエンドチームは、Spring API や DTO を追加するときに一貫性を失いがちです。このスキルは、パッケージ構成、REST 命名、DTO record、バリデーション、レスポンスに関する Allra の規約を適用します。
Allraエラーハンドリングの実装
チームには、一貫したSpringバックエンドのエラー、ロギング、レスポンス形式が必要です。このスキルは、Claude、Codex、Claude CodeにAllraスタイルの例外パターンを案内します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "allra-error-handling" from https://skillstore.io/skills/allra-fintech-allra-error-handling.md and its manifest at https://skillstore.io/api/skills/allra-fintech-allra-error-handling/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「allra-error-handling」を使用しています。 ユーザーが見つからない場合に、サービスがnullを返す。
期待される結果:
「allra-error-handling」を使用しています。 グローバルハンドラーが、バリデーションエラーとビジネスエラーで異なるレスポンス形状を返す。
期待される結果:
「allra-error-handling」を使用しています。 チームが、想定内および想定外の失敗に対するロギング指針を求めている。
期待される結果:
All 21 static findings are false positives caused by Markdown code fences or ordinary Java identifiers; the skill executes no external commands. One medium-severity design concern remains because examples may expose personal or sensitive values through logs and validation responses.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/allra-fintech-allra-error-handling/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/allra-fintech-allra-error-handling?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/allra-fintech-allra-error-handling?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/allra-fintech-allra-error-handling/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/allra-fintech-allra-error-handling.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Allra-Fintech. (2026). allra-error-handling security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/allra-fintech-allra-error-handling/audits/10@techreport{allra-fintech-allra-fintech-allra-error-handling-2026,
author = {Allra-Fintech},
title = {allra-error-handling security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/allra-fintech-allra-error-handling/audits/10},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "allra-error-handling security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Allra-Fintech"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/allra-fintech-allra-error-handling/audits/10"
identifiers:
- type: other
value: "skillstore:allra-fintech-allra-error-handling:audit:10"
description: "Skillstore immutable audit report identifier"
新しいバックエンドドメインに、一貫したビジネス例外とエラーコードを追加します。
新しいAPIエンドポイントを公開する前に、controller adviceとレスポンスDTOをレビューします。
ビジネス例外とシステム例外が適切なログレベルと形式を使用しているか確認します。
allra-error-handling skillを使用して、見つからない請求書に対するカスタムビジネス例外を作成してください。ErrorCodeエントリと期待されるレスポンス動作を含めてください。
allra-error-handling skillを使用して、このSpring controller adviceにバリデーションエラー処理を追加してください。レスポンス形式はAllra標準と一貫させてください。
allra-error-handling skillを使用して、このサービスメソッドをリファクタリングしてください。nullチェックと汎用例外を、標準のビジネス例外とログレベルに置き換えてください。
allra-error-handling skillを使用して、このバックエンドモジュールの例外階層、HTTPステータスマッピング、レスポンスの一貫性、安全なロギングプラクティスを監査してください。
作成者
Allra-Fintechライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/Allra-Fintech/allra-ai-skills/tree/main/backend-plugin/skills/error-handling参照
31bc7611b504c197d3e993aef7943461c871616f
メンテナンスの新しさ
2026/7/29
利用状況
10 ダウンロード · 153 閲覧
ファイル構成
📄 SKILL.md
Allra 向け Spring REST API を設計する
バックエンドチームは、Spring API や DTO を追加するときに一貫性を失いがちです。このスキルは、パッケージ構成、REST 命名、DTO record、バリデーション、レスポンスに関する Allra の規約を適用します。
よりよい Allra バックエンドテストを書く
バックエンドのテストスイートは、遅く、不整合で、レビューしにくくなりがちです。このスキルは、Allra チームに対して、テスト種類、データヘルパー、モック、アサーションを選ぶための明確な Java テスト標準を提供します。
Allra データベースコードの設計
チームには、エンティティ、リポジトリ、プロジェクション、トランザクション全体で一貫した Spring データベースコードが必要です。このスキルは、再現性のあるバックエンド実装のために、Allra 固有の JPA および QueryDSL ルールを提供します。
モダンなJavaシステムを構築
作成者 sickn33
Javaチームには、モダンな言語機能、Spring Boot、本番環境のパフォーマンスに関する実践的なガイダンスが必要です。このスキルは、Claude、Codex、Claude Codeに、Javaアーキテクチャ、テスト、最適化に特化したサポートを提供します。
より良いSpring Bootアプリを構築する
作成者 github
Spring Bootプロジェクトは、レイヤー、設定、テスト、セキュリティの間で一貫性が失われることがあります。このスキルは、Spring Bootで保守しやすいJavaサービスを設計するための簡潔なベストプラクティス指針を提供します。
Java コードが Alibaba 規約に準拠しているかをレビュー
作成者 ns3154
Java チームには、統一されたコーディング規約とレビュー基準が必要です。この skill は、Alibaba Java 開発マニュアルに基づいてレビュー、生成、リファクタリングを支援します。
Azure Batch Java ワークフローを構築する
作成者 sickn33
Azure Batch プロジェクトでは、プール、ジョブ、タスク、ノードに関する正確な SDK パターンが必要です。このスキルは、焦点を絞った Java の例と運用上のガイダンスを提供します。
レガシー ACS CallingServer Java を移行する
作成者 sickn33
非推奨の CallingServer Java プロジェクトは、安全に保守するのが難しい場合があります。このスキルはレガシーな使用方法を説明し、チームを Azure Call Automation へ導きます。
Azure Event Grid Java アプリを構築
作成者 sickn33
Java チームには、パブリッシャー、サブスクライバー、CloudEvents 向けの信頼できる Event Grid サンプルが必要です。このスキルは、クライアント設定、イベント発行、受信、エラー処理に関する重点的な SDK パターンを提供します。