syarif-laravel-ai-skills
v0.1.0Laravel AI skill bundle for architecture, validation, Eloquent, performance, security, Livewire, testing, daily workflow, secure memory orchestration, and lazy-minimization gate.
by SyarifMIT2updated 2 days ago
Source
git clone https://github.com/soden46/syarif-laravel-ai-skillsClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/actions-and-services/SKILL.md├── skills/ai-sdk/SKILL.md├── skills/api-resources-and-pagination/SKILL.md├── skills/api-surface-evolution/SKILL.md├── skills/architecture/SKILL.md├── skills/blade-components-and-layouts/SKILL.md├── skills/brainstorming/SKILL.md├── skills/code-review-requests/SKILL.md├── skills/complexity-guardrails/SKILL.md├── skills/config-env-storage/SKILL.md├── skills/constants-and-configuration/SKILL.md├── skills/controller-cleanup/SKILL.md├── skills/controller-tests/SKILL.md├── skills/custom-helpers/SKILL.md├── skills/daily-workflow/SKILL.md├── skills/data-chunking-large-datasets/SKILL.md├── skills/database-transactions/SKILL.md├── skills/debugging-prompts/SKILL.md├── skills/dependencies-trim-packages/SKILL.md├── skills/documentation-best-practices/SKILL.md├── skills/e2e-playwright/SKILL.md├── skills/effective-context/SKILL.md├── skills/eloquent-patterns/SKILL.md├── skills/eloquent-relationships/SKILL.md├── skills/exception-handling-and-logging/SKILL.md├── skills/executing-plans/SKILL.md├── skills/extract-laravel-standards/SKILL.md├── skills/filesystem-uploads/SKILL.md├── skills/form-requests/SKILL.md├── skills/horizon-metrics-and-dashboards/SKILL.md├── skills/http-client-resilience/SKILL.md├── skills/integrate-whatsapp-baileys-laravel/SKILL.md├── skills/interfaces-and-di/SKILL.md├── skills/internationalization-and-translation/SKILL.md├── skills/iterating-on-code/SKILL.md├── skills/laravel-11-12-app-guidelines/SKILL.md├── skills/laravel-database-optimization/SKILL.md├── skills/laravel-prompting-patterns/SKILL.md├── skills/laravel-specialist/SKILL.md├── skills/least-code/SKILL.md├── skills/livewire-development/SKILL.md├── skills/memory-management/SKILL.md├── skills/migrations-and-factories/SKILL.md├── skills/module-per-menu/SKILL.md├── skills/nova-resource-patterns/SKILL.md├── skills/performance-caching/SKILL.md├── skills/performance-eager-loading/SKILL.md├── skills/performance-select-columns/SKILL.md├── skills/php-attributes/SKILL.md└── skills/policies-and-authorization/SKILL.md
Skills50
Use Actions and Services as deliberate Laravel application boundaries for use cases, integrations, and reusable workflows.
Build AI features with the first-party Laravel AI SDK (Laravel 13+); agents, embeddings, images, audio, and tool calling with provider-agnostic APIs
Laravel guidance to use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
Laravel guidance to evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests
Apply Laravel-native architecture decisions without forcing unnecessary repositories, interfaces, DTOs, or custom layers.
Laravel guidance to compose UIs with Blade components, slots, and layouts; keep templates pure and testable
Interactive design refinement tailored to Laravel projects; clarify domain, data, interfaces, testing, and quality gates while accounting for Sail/non‑Sail environments
Request effective code reviews-specify focus areas, provide context, ask for architectural feedback, reference Laravel conventions
Laravel guidance to keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
Laravel guidance to portable storage configuration across S3/R2/MinIO with optional CDN-env toggles, path-style endpoints, and URL generation
Replace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config files
Keep Laravel controllers focused on HTTP orchestration by moving validation, authorization, and business workflows outward.
Laravel guidance to write focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
Laravel guidance to create and register small, pure helper functions when they improve clarity; keep them organized and tested
Practical daily checklist for Laravel projects; bring services up, run migrations, queues, quality gates, and tests
Laravel guidance to process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance
Keep Laravel writes atomic and consistent with transactions, locks, retries, idempotency, side-effect boundaries, and after-commit dispatch.
Laravel guidance to create effective debugging prompts-include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions
Laravel guidance to remove unneeded Composer packages and assets to improve boot time, memory, and security surface
Laravel guidance to write meaningful documentation that explains why not what; focus on complex business logic and self-documenting code
Laravel E2E testing with official Playwright patterns for locators, auth state, seeds, traces, screenshots, CI, and cross-browser workflows.
Provide comprehensive context in prompts-files, errors, Laravel version, dependencies, and monorepo details-for accurate AI responses
Laravel guidance to keep Eloquent models explicit, query shapes intentional, relationship loading visible, and production data access bounded.
Laravel guidance to define clear relationships and load data efficiently; prevent N+1, use constraints, counts/sums, and pivot syncing safely
Laravel guidance to use reportable/renderable exceptions, structured logs, and channel strategy for observability and graceful failures
Execute Laravel plans in small batches with checkpoints-TDD first, migrations safe, queues verified, and quality gates enforced
Audit completed Laravel projects and propose reusable updates to personal Laravel standards without importing project-specific details.
Laravel guidance to store and serve files via Storage; set visibility, generate URLs, and handle streaming safely
Use Laravel Form Requests for non-trivial validation and authorization while keeping controllers thin and testable.
Laravel guidance to operate Horizon with confidence-naming, tags, concurrency, failure handling, actionable metrics, and dashboards
Laravel guidance to use the HTTP client with sensible timeouts, retries, and backoff; capture context and handle failures explicitly
Integrate WhatsApp through a secure Baileys sidecar with Laravel, including tests and reusable local Windows and Linux VPS setup documentation.
Laravel guidance to use interfaces and dependency injection to decouple code; bind implementations in the container
Build with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale management
Laravel guidance to refine AI-generated code through specific feedback-point out errors, identify gaps, show desired changes, reference style guides
Work in Laravel 11 or 12 apps with stack detection, Boost-aware docs lookup, frontend conventions, tests, and Pint formatting.
Optimize Laravel database work across N+1 queries, indexes, selective columns, caching, pagination, large data, locks, and migrations.
Use Laravel-specific vocabulary-Eloquent patterns, Form Requests, API resources, jobs/queues-to get idiomatic framework code
Coordinate full Laravel feature work across models, APIs, auth, queues, Livewire, tests, and quality checks by routing to focused skills.
Force the laziest working solution before any Laravel skill writes code. Question YAGNI, reuse existing helpers, prefer stdlib/native features, and keep the shortest working diff.
Build, refactor, secure, optimize, and test Laravel Livewire v2-v4 components, including state, forms, events, uploads, pagination, Alpine, and v4 formats.
Provide automatic long-term Laravel AI memory preflight, recall, checkpointing, and secure cross-project context across conversation, project, user, workflow, and codebase scopes.
Laravel guidance to safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance
Build Laravel projects with one menu or page per module, using small controllers, per-page views, shared layouts/components, and dynamic DB-backed data.
Laravel guidance to consistent Nova resources-fields, actions, metrics, lenses, filters, authorization-and how to evolve resources alongside schema changes
Laravel guidance to use framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies for correctness
Laravel guidance to prevent N+1 queries by eager loading; enable lazy-loading protection in non-production; choose selective fields
Laravel guidance to select only required columns to reduce memory and transfer costs; apply to base queries and relations
Use first-party PHP attributes (Laravel 13+) for controllers, authorization, queue jobs, and models; declarative configuration colocated with code
Laravel guidance to enforce access via Policies and Gates; use authorize() and authorizeResource() to standardize controller protections
Manifests2
{
"name": "syarif-laravel-ai-skills",
"version": "0.1.0",
"description": "Laravel AI skill bundle for architecture, validation, Eloquent, performance, security, Livewire, testing, daily workflow, secure memory orchestration, and lazy-minimization gate.",
"author": {
"name": "Syarif",
"url": "https://github.com/soden46"
},
"homepage": "https://github.com/soden46/syarif-laravel-ai-skills",
"repository": "https://github.com/soden46/syarif-laravel-ai-skills",
"license": "MIT",
"keywords": [
"codex",
"skills",
"laravel",
"php"
],
"skills": "./skills/",
"interface": {
"displayName": "Syarif Laravel AI Skills",
"shortDescription": "Laravel AI skill bundle for architecture, validation, Eloquent, performance, security, Livewire, testing, daily workflow, secure memory orchestration, and lazy-minimization gate.",
"longDescription": "Laravel AI skill bundle for architecture, validation, Eloquent, performance, security, Livewire, testing, daily workflow, secure memory orchestration, and lazy-minimization gate.",
"developerName": "Syarif",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/soden46/syarif-laravel-ai-skills",
"defaultPrompt": [
"Use using-laravel-standards to guide this Laravel project task.",
"Apply Syarif Laravel AI Skills to review this Laravel repository."
],
"brandColor": "#F9322C"
}
}{
"name": "syarif-laravel-ai-skills",
"version": "0.1.0",
"description": "Laravel AI skill bundle for architecture, validation, Eloquent, performance, security, Livewire, testing, daily workflow, secure memory orchestration, and lazy-minimization gate."
}