Source

jpcaparas/superpowers-laravel

57 skills · 6.2K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
laravel:blade-components-and-layouts Compose UIs with Blade components, slots, and layouts; keep templates pure and testable
jpcaparas/superpowers-laravel
175
2
laravel:quality-checks Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linter…
jpcaparas/superpowers-laravel
158
3
laravel:tdd-with-pest Apply RED-GREEN-REFACTOR with Pest or PHPUnit; use factories, feature tests for HTTP, and parallel test runners; veri…
jpcaparas/superpowers-laravel
157
4
laravel:performance-eager-loading Prevent N+1 queries by eager loading; enable lazy-loading protection in non-production; choose selective fields
jpcaparas/superpowers-laravel
151
5
laravel:eloquent-relationships Define clear relationships and load data efficiently; prevent N+1, use constraints, counts/sums, and pivot syncing sa…
jpcaparas/superpowers-laravel
149
6
laravel:routes-best-practices Keep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database opera…
jpcaparas/superpowers-laravel
149
7
laravel:queues-and-horizon Operate and verify queues with or without Horizon; safe worker flags, failure handling, and test strategies
jpcaparas/superpowers-laravel
148
8
laravel:performance-caching Use framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies fo…
jpcaparas/superpowers-laravel
146
9
laravel:transactions-and-consistency Wrap multi-write operations in transactions; use dispatchAfterCommit and idempotency patterns to ensure consistency
jpcaparas/superpowers-laravel
145
10
laravel:policies-and-authorization Enforce access via Policies and Gates; use authorize() and authorizeResource() to standardize controller protections
jpcaparas/superpowers-laravel
141
11
laravel:migrations-and-factories Safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; se…
jpcaparas/superpowers-laravel
137
12
laravel:form-requests Move validation and authorization into Form Requests; use rule objects, custom messages, and nested data handling to …
jpcaparas/superpowers-laravel
135
13
laravel:api-resources-and-pagination Use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
jpcaparas/superpowers-laravel
127
14
laravel:documentation-best-practices Write meaningful documentation that explains why not what; focus on complex business logic and self-documenting code
jpcaparas/superpowers-laravel
126
15
laravel:exception-handling-and-logging Use reportable/renderable exceptions, structured logs, and channel strategy for observability and graceful failures
jpcaparas/superpowers-laravel
126
16
laravel:writing-plans Create an actionable Laravel implementation plan—bite-sized tasks with TDD-first steps, migrations, services, jobs, a…
jpcaparas/superpowers-laravel
126
17
laravel:rate-limiting Apply per-user and per-route limits with RateLimiter and throttle middleware; use backoffs and headers for clients
jpcaparas/superpowers-laravel
123
18
laravel:performance-select-columns Select only required columns to reduce memory and transfer costs; apply to base queries and relations
jpcaparas/superpowers-laravel
121
19
laravel:http-client-resilience Use the HTTP client with sensible timeouts, retries, and backoff; capture context and handle failures explicitly
jpcaparas/superpowers-laravel
119
20
laravel:constants-and-configuration Replace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config …
jpcaparas/superpowers-laravel
116
21
laravel:code-review-requests Request effective code reviews—specify focus areas, provide context, ask for architectural feedback, reference Larave…
jpcaparas/superpowers-laravel
114
22
laravel:controller-cleanup Reduce controller bloat using Form Requests for auth/validation, small Actions/Services with DTOs, and resource/singl…
jpcaparas/superpowers-laravel
114
23
laravel:data-chunking-large-datasets Process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and …
jpcaparas/superpowers-laravel
113
24
laravel:task-scheduling Schedule tasks with safety; use withoutOverlapping, onOneServer, and visibility settings for reliable cron execution
jpcaparas/superpowers-laravel
113
25
laravel:filesystem-uploads Store and serve files via Storage; set visibility, generate URLs, and handle streaming safely
jpcaparas/superpowers-laravel
112
26
laravel:using-laravel-superpowers Read first in Laravel repos; explains runner selection (Sail vs non-Sail), core workflows, and how to apply superpowe…
jpcaparas/superpowers-laravel
112
27
laravel:controller-tests Write focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
jpcaparas/superpowers-laravel
111
28
laravel:complexity-guardrails Keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over…
jpcaparas/superpowers-laravel
109
29
laravel:internationalization-and-translation Build with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale man…
jpcaparas/superpowers-laravel
107
30
laravel:brainstorming Interactive design refinement tailored to Laravel projects; clarify domain, data, interfaces, testing, and quality ga…
jpcaparas/superpowers-laravel
106
31
laravel:config-env-storage Portable storage configuration across S3/R2/MinIO with optional CDN—env toggles, path-style endpoints, and URL genera…
jpcaparas/superpowers-laravel
106
32
laravel:horizon:metrics-and-dashboards Operate Horizon with confidence—naming, tags, concurrency, failure handling, actionable metrics, and dashboards
jpcaparas/superpowers-laravel
106
33
laravel:executing-plans Execute Laravel plans in small batches with checkpoints—TDD first, migrations safe, queues verified, and quality gate…
jpcaparas/superpowers-laravel
105
34
laravel:ports-and-adapters Use hexagonal architecture for external systems; define ports (interfaces) and per-provider adapters; select adapter …
jpcaparas/superpowers-laravel
105
35
laravel:custom-helpers Create and register small, pure helper functions when they improve clarity; keep them organized and tested
jpcaparas/superpowers-laravel
103
36
laravel:debugging-prompts Create effective debugging prompts—include error messages, stack traces, expected vs actual behavior, logs, and attem…
jpcaparas/superpowers-laravel
103
37
laravel:prompt-structure Structure prompts for clarity—separate concerns, prioritize requests, specify acceptance criteria, and break work int…
jpcaparas/superpowers-laravel
102
38
laravel:interfaces-and-di Use interfaces and dependency injection to decouple code; bind implementations in the container
jpcaparas/superpowers-laravel
101
39
laravel:nova:resource-patterns Consistent Nova resources—fields, actions, metrics, lenses, filters, authorization—and how to evolve resources alongs…
jpcaparas/superpowers-laravel
101
40
laravel:template-method-and-plugins Stabilize workflows with Template Method or Strategy; extend by adding new classes instead of editing core logic
jpcaparas/superpowers-laravel
101
41
laravel:effective-context Provide comprehensive context in prompts—files, errors, Laravel version, dependencies, and monorepo details—for accur…
jpcaparas/superpowers-laravel
100
42
laravel:runner-selection Choose Sail automatically when available, fall back cleanly to host PHP/Composer/Node; paired command map for both en…
jpcaparas/superpowers-laravel
100
43
laravel:specifying-constraints Define clear constraints—performance, security, testing, architecture, dependencies—so AI generates code that meets y…
jpcaparas/superpowers-laravel
100
44
laravel:dependencies-trim-packages Remove unneeded Composer packages and assets to improve boot time, memory, and security surface
jpcaparas/superpowers-laravel
99
45
laravel:laravel-prompting-patterns Use Laravel-specific vocabulary—Eloquent patterns, Form Requests, API resources, jobs/queues—to get idiomatic framewo…
jpcaparas/superpowers-laravel
99
46
laravel:api-surface-evolution Evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests
jpcaparas/superpowers-laravel
98
47
laravel:e2e-playwright Generic E2E patterns with Playwright—state setup, seeds, test IDs, auth, environment, and Sail integration
jpcaparas/superpowers-laravel
98
48
laravel:strategy-pattern Use the Strategy pattern to select behavior at runtime; bind multiple implementations to a shared interface
jpcaparas/superpowers-laravel
98
49
laravel:daily-workflow Practical daily checklist for Laravel projects; bring services up, run migrations, queues, quality gates, and tests
jpcaparas/superpowers-laravel
97
50
laravel:using-examples-in-prompts Provide concrete examples—existing code patterns, style samples, input/output pairs—to guide AI toward your project's…
jpcaparas/superpowers-laravel
97
Page 1 · 57 total Next