المهارات laravel-expert
📦

laravel-expert

آمن

프로덕션-grade Laravel 애플리케이션 구축

클린 아키텍처, 보안 코딩 패턴, 최신 Laravel 10/11+ 모범 사례에 대한 전문 Laravel 개발 지원을 받으세요.

يدعم: Claude Codex Code(CC)
🥉 75 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "laravel-expert". 이메일 인증이 있는 사용자 등록 API 엔드포인트를 생성하세요

النتيجة المتوقعة:

컨트롤러, 서비스, FormRequest, API 리소스가 포함된 완전한 등록 API를 설계하겠습니다. 구현 내용:

1. **라우트 정의** - POST /api/register
2. **FormRequest** - 검증 규칙이 있는 RegistrationRequest
3. **컨트롤러** - store 메서드가 있는 RegistrationController
4. **서비스** - 비지니스 로직을 위한 UserService
5. **API 리소스** - 응답 포맷팅을 위한 UserResource

이 컴포넌트들 중 전체 코드를 생성해드릴까요?

استخدام "laravel-expert". 이 Eloquent 쿼리를 어떻게 최적화하여 N+1 문제를 방지할 수 있나요?

النتيجة المتوقعة:

N+1 쿼리를 방지하려면 eager loading을 사용해야 합니다. 방법은 다음과 같습니다:

**문제:** 루프에서 게시물과 작성자를 로드하면 N+1 쿼리가 발생합니다.

** solução:** eager loading에 with()를 사용하세요:

$posts = Post::with(['author', 'comments'])->get();

이렇게 하면 N+1 대신 단 2-3개의 쿼리로 모든 게시물과 관련 작성자/댓글을 로드합니다. 루프에서 관계에 접근할 때마다 이 패턴을 사용하세요.

التدقيق الأمني

آمن
v1 • 2/25/2026

All 13 static security findings are false positives. The scanner pattern-matched keywords without semantic understanding. The skill is a legitimate Laravel development assistant providing coding best practices with no malicious functionality.

1
الملفات التي تم فحصها
186
الأسطر التي تم تحليلها
4
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (4)
False Positive: HTTP client library pattern
Scanner detected 'HTTP client library' at line 81. Actual content: 'Never use request()->all() blindly' - This is Laravel's request() helper, not an HTTP client. No network risk.
False Positive: Weak cryptographic algorithm patterns
Scanner detected 'weak cryptographic algorithm' at lines 3, 41, 97, 163. These are normal Laravel best practices text, not cryptographic content.
False Positive: System reconnaissance patterns
Scanner detected 'system reconnaissance' at lines 33, 69, 88, 90, 123, 128, 182. These contain Laravel best practices about patterns, static abuse, N+1 queries, raw queries, business logic, anti-patterns, and microservices.
False Positive: Network reconnaissance pattern
Scanner detected 'network reconnaissance' at line 30. Actual content: 'Performance awareness' - not network reconnaissance.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
97
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

새로운 Laravel 기능 개발

컨트롤러, 서비스, 마이그레이션, 테스트를 포함한 적절한 아키텍처로 완전한 프로덕션-ready Laravel 기능을 생성합니다.

코드 리뷰 및 리팩토링

Laravel 코드 품질 개선과 프레임워크 컨벤션 준수를 위한 구체적인 리팩토링 제안과 함께 상세한 코드 리뷰를 받으세요.

API 설계 및 구현

Laravel 리소스, 적절한 상태 코드, 페이지네이션 및 rate limiting을 사용하여 RESTful API를 설계하고 구현합니다.

جرّب هذه الموجهات

새 기능 생성
[기능 설명]을 위한 완전한 Laravel 기능(컨트롤러, 서비스 클래스, 마이그레이션, FormRequest 검증 포함)을 생성하세요. 클린 아키텍처 패턴을 따르세요.
기존 코드 리팩토링
이 Laravel 코드를 리뷰하고 문제를 식별하세요. 개선 사항과 함께 리팩토링된 버전을 제공하세요:

[여기에 코드 붙여넣기]
API 엔드포인트 설계
Laravel에서 [리소스 설명]을 위한 RESTful API 엔드포인트를 설계하세요. 라우트 정의, 컨트롤러 메서드, 리소스 트랜스포머, 검증을 포함하세요.
인증 구현
Laravel Sanctum을 사용하여 [사용 사례 설명]을 위한 인증을 구현하세요. 미들웨어 설정, 정책 등록, 컨트롤러 로직을 포함하세요.

أفضل الممارسات

  • 비지니스 로직을 서비스 클래스로 이동하여 컨트롤러를 얇게 유지하세요
  • 검증 대신 FormRequest 클래스를 항상 사용하여 입력 검증을 수행하세요
  • 자동 모델 해결 및 암시적 라우트 검증을 위해 라우트 모델 바인딩을 사용하세요

تجنب

  • 컨트롤러에 직접 비지니스 로직을 넣지 마세요 - 대신 서비스 클래스를 사용하세요
  • 명시적인 검증 없이 request()->all()을 사용하지 마세요 - 항상 입력을 검증하세요
  • 정말 필요한 경우가 아니면 raw SQL 쿼리를 피하세요 - Eloquent 쿼리 빌더를 사용하세요

الأسئلة المتكررة

이 스킬은 어떤 Laravel 버전을 지원하나요?
이 스킬은 Laravel 10과 Laravel 11을 지원하며, 이러한 버전의 현대적인 표준과 모범 사례에 중점을 둡니다.
이 스킬이 Laravel Livewire에 도움이 될 수 있나요?
이 스킬은 백엔드 Laravel 개발에 초점을 맞추고 있습니다. Livewire 관련 질문에는 전문 스킬이 필요할 수 있습니다.
이 스킬이 테스트를 생성하나요?
네, 요청 시 Laravel의 테스트 기능을 사용하여 단위 테스트와 기능 테스트를 생성할 수 있습니다.
이 스킬이 Laravel 패키지 개발에 도움이 될 수 있나요?
네, 이 스킬은 패키지 개발, 서비스 프로바이더 설정 및 패키지 구조에 대한 가이드를 제공할 수 있습니다.
이 스킬이 Laravel Octane을 지원하나요?
이 스킬은 Octane 호환 코드 패턴에 대한 가이드를 제공할 수 있지만, 주요 초점은 표준 Laravel 개발에 있습니다.
이 스킬이 데이터베이스 마이그레이션에 도움이 될 수 있나요?
네, 이 스킬은 Laravel 컨벤션을 따라 인덱스, 외래 키, 롤백 기능이 있는 적절한 마이그레이션을 생성합니다.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md