laravel-expert
本番環境向けLaravel機能の構築
Laravelプロジェクトには、一貫したアーキテクチャ、バリデーション、セキュリティ、パフォーマンスの規律が必要です。このスキルは、Claude、Codex、Claude Codeを慣用的なLaravelソリューションへ導きます。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "laravel-expert" from https://skillstore.io/skills/sickn33-laravel-expert.md and its manifest at https://skillstore.io/api/skills/sickn33-laravel-expert/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「laravel-expert」を使用しています。 注文を作成するLaravel APIエンドポイントを設計してください。
期待される結果:
- ルート、コントローラーアクション、FormRequestバリデーション、ポリシーチェック、サービス層、リソースレスポンス、ジョブ境界を含むアーキテクチャ概要。
- トランザクション、冪等性、Eager loading、想定されるバリデーションエラーに関するメモ。
「laravel-expert」を使用しています。 各アクション内で入力をバリデーションしているコントローラーをレビューしてください。
期待される結果:
- 繰り返しのバリデーション、認可の欠如、起こり得るmass assignmentリスクを指摘する所見。
- バリデーションをFormRequestクラスへ、ビジネスロジックをサービスへ移すリファクタリング計画。
「laravel-expert」を使用しています。 データベースクエリが遅いエンドポイントを改善してください。
期待される結果:
- Eager loading、query scopes、ページネーション、インデックス、キャッシュ無効化ルールに関する推奨事項。
- 各変更が正確性とパフォーマンスにどのように影響するかの短い説明。
セキュリティ監査
安全I found no evidence of malicious intent or unsafe behavior in SKILL.md. All nine static findings are false positives caused by benign Laravel guidance such as avoiding legacy patterns, raw queries, and blind request input. No semantic findings were identified.
リスク要因
🌐 ネットワークアクセス (1)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/sickn33-laravel-expert/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/sickn33-laravel-expert?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/sickn33-laravel-expert?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-laravel-expert/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/sickn33-laravel-expert.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
sickn33. (2026). laravel-expert security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-laravel-expert/audits/4BibTeX形式の引用
@techreport{sickn33-sickn33-laravel-expert-2026,
author = {sickn33},
title = {laravel-expert security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-laravel-expert/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "laravel-expert security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-laravel-expert/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-laravel-expert:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
Laravel機能を設計する
ルート、コントローラー、サービス、バリデーション、認可、リソース、テストを含む新しいバックエンド機能を計画します。
レガシーLaravelコードをリファクタリングする
ビジネスロジックをコントローラーから移し、重複を減らし、コードをLaravelの規約に合わせます。
API品質をレビューする
APIレスポンス、バリデーション、認可、ページネーション、レート制限、データベースアクセスパターンを評価します。
これらのプロンプトを試す
このLaravelコントローラーを、バリデーション、認可、可読性、フレームワーク規約の観点からレビューしてください。重要な問題から先に説明してください。
このドメインモデル向けにLaravel CRUD機能を設計してください。ルーティング、バリデーション、ポリシー、リソース、サービスの責務を含めてください。
このLaravelサービスフローをリファクタリングして、結合度を下げ、テスト容易性を高め、既存の挙動を維持してください。トレードオフを説明してください。
このLaravel APIモジュールについて、認可の抜け、バリデーションリスク、N+1クエリ、トランザクション境界、レスポンスの一貫性を監査してください。
ベストプラクティス
- 実装支援を依頼する際は、Laravelのバージョン、関連モデル、ルート、ポリシー、失敗しているテストを提供してください。
- セキュリティ、認可、バリデーション、データベースの挙動をまとめてレビューするよう依頼してください。
- サービス、ジョブ、イベント、オブザーバー、ポリシーのどれを選ぶか検討する際は、トレードオフを求めてください。
回避
- Laravel以外のPHPアーキテクチャ判断にこのスキルを使用しないでください。
- 安全性の制約を説明せずに、生クエリやmass assignmentの近道を求めないでください。
- プロジェクト要件なしに、クラウド、キュー、キャッシュ、パッケージの選定を期待しないでください。