allra-api-design
78Allra 向け Spring REST API を設計する
バックエンドチームは、Spring API や DTO を追加するときに一貫性を失いがちです。このスキルは、パッケージ構成、REST 命名、DTO record、バリデーション、レスポンスに関する Allra の規約を適用します。
よりよい Allra バックエンドテストを書く
バックエンドのテストスイートは、遅く、不整合で、レビューしにくくなりがちです。このスキルは、Allra チームに対して、テスト種類、データヘルパー、モック、アサーションを選ぶための明確な Java テスト標準を提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "allra-test-writing" from https://skillstore.io/skills/allra-fintech-allra-test-writing.md and its manifest at https://skillstore.io/api/skills/allra-fintech-allra-test-writing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「allra-test-writing」を使用しています。 サービスメソッドが入力を検証し、リポジトリ経由で 1 つのエンティティを保存する。
期待される結果:
「allra-test-writing」を使用しています。 支払いワークフローが残高を更新し、支払いレコードを作成し、失敗時にはロールバックする必要がある。
期待される結果:
「allra-test-writing」を使用しています。 コントローラーエンドポイントが id によって 1 人のユーザーを返す。
期待される結果:
All 87 static alerts are false positives caused by Markdown backticks, fenced code samples, safe test method names, and documented test commands. The skill is a testing guide with no executable scripts, automatic command execution, system reconnaissance, or prompt injection.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/allra-fintech-allra-test-writing/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/allra-fintech-allra-test-writing?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/allra-fintech-allra-test-writing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/allra-fintech-allra-test-writing/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/allra-fintech-allra-test-writing.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-test-writing security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/allra-fintech-allra-test-writing/audits/9@techreport{allra-fintech-allra-fintech-allra-test-writing-2026,
author = {Allra-Fintech},
title = {allra-test-writing security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/allra-fintech-allra-test-writing/audits/9},
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-test-writing security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Allra-Fintech"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/allra-fintech-allra-test-writing/audits/9"
identifiers:
- type: other
value: "skillstore:allra-fintech-allra-test-writing:audit:9"
description: "Skillstore immutable audit report identifier"
サービス変更に MockingUnitTest、IntegrationTest、RdbTest、ControllerTest、RedisTest、PojoUnitTest のどれが必要かを判断します。
新しいテストが明確な名前、Given-When-Then 構造、AssertJ アサーション、焦点を絞った検証を使用しているかを確認します。
ビジネスルール、コントローラーレスポンス、リポジトリクエリ、トランザクション、データ整合性に対する不足テストを追加します。
このバックエンドクラスを変更しました。どの Allra テストヘルパーを使うべきか判断し、その理由を簡単な手順で説明してください。
このサービスメソッドの MockingUnitTest 計画を作成してください。given、when、then、モック、アサーション、エッジケースを含めてください。
これらのテストを Allra 標準に照らしてレビューしてください。ヘルパーの選択、命名、Given-When-Then 構造、アサーション、不要な統合カバレッジを確認してください。
この金銭またはトランザクションのワークフローに対して、焦点を絞ったテストカバレッジを設計してください。モック化された単体テストと必要な統合テストを分けてください。
作成者
Allra-Fintechライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
参照
31bc7611b504c197d3e993aef7943461c871616f
メンテナンスの新しさ
2026/7/28
利用状況
9 ダウンロード · 257 閲覧
ファイル構成
📄 SKILL.md
Allra 向け Spring REST API を設計する
バックエンドチームは、Spring API や DTO を追加するときに一貫性を失いがちです。このスキルは、パッケージ構成、REST 命名、DTO record、バリデーション、レスポンスに関する Allra の規約を適用します。
Allraエラーハンドリングの実装
チームには、一貫したSpringバックエンドのエラー、ロギング、レスポンス形式が必要です。このスキルは、Claude、Codex、Claude CodeにAllraスタイルの例外パターンを案内します。
Allra データベースコードの設計
チームには、エンティティ、リポジトリ、プロジェクション、トランザクション全体で一貫した Spring データベースコードが必要です。このスキルは、再現性のあるバックエンド実装のために、Allra 固有の JPA および QueryDSL ルールを提供します。
Javaユニットテストを生成
作成者 gavin-ali
Javaチームは、既存のプロジェクトスタイルに合った焦点の絞られたテストを必要とすることがよくあります。このスキルは、Claude、Codex、Claude Codeが実用的なモックを使ってJUnitとMockitoのテストを作成できるように導きます。
モダンなJavaシステムを構築
作成者 sickn33
Javaチームには、モダンな言語機能、Spring Boot、本番環境のパフォーマンスに関する実践的なガイダンスが必要です。このスキルは、Claude、Codex、Claude Codeに、Javaアーキテクチャ、テスト、最適化に特化したサポートを提供します。
より良いSpring Bootアプリを構築する
作成者 github
Spring Bootプロジェクトは、レイヤー、設定、テスト、セキュリティの間で一貫性が失われることがあります。このスキルは、Spring Bootで保守しやすいJavaサービスを設計するための簡潔なベストプラクティス指針を提供します。
Spring BootバックエンドAPIを構築
作成者 Crearize
バックエンドの変更は、プロジェクトの規約、データベースドキュメント、テスト期待値からずれることがあります。このスキルは、タスク受け入れからAPI、データ、テスト、検証まで、構造化されたSpring Boot/MyBatisワークフローを提供します。
フレームワーク横断でテスト品質を分析
作成者 C0ntr0lledCha0s
弱いテストは欠陥を隠し、リファクタリングを遅らせ、カバレッジ数値を誤解させます。このスキルはテストスイートを分析し、信頼性、保守性、カバレッジ、ミューテーションテストについて優先順位付きの指針を提供します。
高度な Git ワークフローを習得する
作成者 AutumnsGrove
複雑な Git 履歴は、作業内容を失わずに修復するのが難しい場合があります。このスキルは、rebase、conflicts、bisect、recovery、branch management のためのガイド付きワークフローを提供します。