backend-api
79RESTful バックエンド API を構築する
バックエンド API の作業は、ルーティング、バージョニング、レスポンス標準で行き詰まりがちです。このスキルは、Claude、Codex、Claude Code に、一貫した REST エンドポイントの設計と実装を進めるための指針を提供します。
信頼性の高いバックエンドモデルを構築
バックエンドチームには、データベースとORMの標準に一致する一貫したモデル定義が必要です。このスキルは、AIアシスタントに対して、モデルの命名、リレーション、casts、バリデーション、ファクトリ、シーダーを案内します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "backend-models" from https://skillstore.io/skills/devanb-backend-models.md and its manifest at https://skillstore.io/api/skills/devanb-backend-models/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「backend-models」を使用しています。 orders、soft deletes、hiddenの個人情報フィールドを持つCustomerモデルをレビューしてください。
期待される結果:
「backend-models」を使用しています。 サブスクリプション請求機能のモデル、factories、seedersを計画してください。
期待される結果:
The external command finding is a false positive caused by Markdown backticks around a path, with no command execution. The filesystem finding is confirmed because SKILL.md points agents to a parent-directory file outside the skill package using ../../../. No prompt injection, exfiltration intent, or other semantic abuse was found in SKILL.md.
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/devanb-backend-models/audits/11?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/devanb-backend-models?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/devanb-backend-models?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/devanb-backend-models/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/devanb-backend-models.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DevanB. (2026). backend-models security audit report (audit version 11) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devanb-backend-models/audits/11@techreport{devanb-devanb-backend-models-2026,
author = {DevanB},
title = {backend-models security audit report (audit version 11)},
institution = {Skillstore},
year = {2026},
number = {11},
url = {https://skillstore.io/skills/devanb-backend-models/audits/11},
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: "backend-models security audit report (audit version 11)"
version: "unspecified"
type: report
authors:
- name: "DevanB"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/devanb-backend-models/audits/11"
identifiers:
- type: other
value: "skillstore:devanb-backend-models:audit:11"
description: "Skillstore immutable audit report identifier"
各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
名前、属性、リレーション、timestamps、casts、バリデーション要件を含むモデル定義を下書きします。
モデル属性、リレーション、データベース制約に一致するfactoriesとseedersを計画します。
既存のモデルファイルについて、リレーションの正確性、fillableフィールド、hidden属性、scopes、soft delete設定を確認します。
backend-modelsスキルを使用して、fillableフィールド [fields] とtimestampsを持つ [entity] のEloquentモデルを下書きしてください。
backend-modelsスキルを使用して、[model] を [related models] へのリレーション、[fields] のcasts、[fields] のhidden属性で更新してください。
backend-modelsスキルを使用して、次のマイグレーション詳細に照らして [model] をレビューしてください: [summary]。制約、indexes、バリデーション、scopesを確認してください。
backend-modelsスキルを使用して、[feature] のモデルを設計してください。entities、リレーション、casts、バリデーションルール、factories、seeders、indexes、observerの必要性を含めてください。
作成者
DevanBライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
0519034dad657fb1f7706e0550e962beeda73fdf
メンテナンスの新しさ
2026/7/24
利用状況
12 ダウンロード · 185 閲覧
ファイル構成
📄 SKILL.md
RESTful バックエンド API を構築する
バックエンド API の作業は、ルーティング、バージョニング、レスポンス標準で行き詰まりがちです。このスキルは、Claude、Codex、Claude Code に、一貫した REST エンドポイントの設計と実装を進めるための指針を提供します。
チーム開発規約を標準化
プロジェクト構成、コミット、レビュー、設定管理のやり方がコントリビューター間で異なると、チームは時間を失いがちです。このスキルは、Claude、Codex、Claude Code に一貫した開発規約のための共通チェックリストを提供します。
明確で長く有効なコードコメントを書く
チームはしばしば、古くなったり明らかなコードを繰り返したりするコメントを追加してしまいます。このスキルは、AI アシスタントが自明ではない判断を説明する最小限のコメントを書くよう導きます。
再利用可能なフロントエンドコンポーネントを構築する
大規模なフロントエンドコンポーネントは、再利用、テスト、保守が困難です。このスキルは Claude、Codex、Claude Code が、明確な props と state の境界を持つ、責務を絞った React コンポーネントを作成できるように導きます。
安全なバックエンドマイグレーションを作成する
マイグレーションにロールバック計画や互換性チェックが欠けていると、データベーススキーマの変更によってデプロイが壊れる可能性があります。このスキルは、Claude、Codex、Claude Code が焦点を絞ったマイグレーションを行えるよう導きます。
バックエンドのデータベースクエリを最適化
バックエンドのクエリコードは、遅くなったり、安全でなくなったり、保守しにくくなったりしがちです。このスキルは、Claude、Codex、Claude Code が、より安全なパラメータ、eager loading、インデックス、キャッシュ、トランザクションを活用できるよう導きます。
信頼性の高いバックエンド API を構築する
作成者 alirezarezvani
バックエンドプロジェクトでは、多くの場合、API、データベース、セキュリティ、デプロイメントにわたる一貫した計画が必要です。このスキルは、シンプルなヘルパースクリプトとリファレンスを使って、Claude、Codex、Claude Code に構造化されたバックエンドガイダンスを提供します。
Prismaデータベースワークフローの改善
作成者 sickn33
Prismaプロジェクトでは、スキーマドリフト、遅いクエリ、安全でないマイグレーションワークフローが原因で問題が発生することがあります。このスキルは、Claude、Codex、Claude Codeに対して、Prisma固有の診断と修正をガイドします。
より優れたRESTおよびGraphQL APIを設計する
作成者 supercent-io
APIチームには、実装が始まる前に一貫した契約が必要です。このスキルは、リソース設計、リクエスト形式、エラー、バージョニング、ドキュメント作成を支援します。
Convexコンポーネントを構築する
作成者 get-convex
Convexコンポーネントには、明確なデータ所有権、ラッパー関数、生成された型が必要です。このスキルは、Convexプロジェクトにおけるコンポーネントの設計、実装、配線、検証をガイドします。
信頼性の高いPythonデータベースレイヤーを構築する
作成者 0xDarkMatter
Pythonのデータベースコードは、不適切なセッション、トランザクション、またはマイグレーションのパターンによって失敗する可能性があります。このスキルは、堅牢なアプリケーションのための実践的なSQLAlchemy 2.0パターンを提供します。
本番環境向けLaravel機能の構築
作成者 sickn33
Laravelプロジェクトには、一貫したアーキテクチャ、バリデーション、セキュリティ、パフォーマンスの規律が必要です。このスキルは、Claude、Codex、Claude Codeを慣用的なLaravelソリューションへ導きます。