Skip to main content

jpcaparas/superpowers-laravel

SkillsMP has collected 57 skills from jpcaparas/superpowers-laravel. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
57
GitHub stars
147
GitHub forks
2

Skills in this repository

Showing 40 of 57 collected skills.

occupation
Software Developers
description

Build AI features with the first-party Laravel AI SDK (Laravel 13+); agents, embeddings, images, audio, and tool calling with provider-agnostic APIs

updated
occupation
Software Developers
description

Use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly

updated
occupation
Software Quality Assurance Analysts & Testers
description

Request effective code reviews—specify focus areas, provide context, ask for architectural feedback, reference Laravel conventions

updated
occupation
Software Developers
description

Practical daily checklist for Laravel projects; bring services up, run migrations, queues, quality gates, and tests

updated
occupation
Software Developers
description

Create effective debugging prompts—include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions

updated
occupation
Software Developers
description

Provide comprehensive context in prompts—files, errors, Laravel version, dependencies, and monorepo details—for accurate AI responses

updated
occupation
Software Developers
description

Define clear relationships and load data efficiently; prevent N+1, use constraints, counts/sums, and pivot syncing safely

updated
occupation
Software Developers
description

Move validation and authorization into Form Requests; use rule objects, custom messages, and nested data handling to keep controllers slim

updated
occupation
Software Developers
description

Use Laravel-specific vocabulary—Eloquent patterns, Form Requests, API resources, jobs/queues—to get idiomatic framework code

updated
occupation
Software Developers
description

Safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance

updated
occupation
Software Developers
description

Use framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies for correctness

updated
occupation
Software Developers
description

Use first-party PHP attributes (Laravel 13+) for controllers, authorization, queue jobs, and models; declarative configuration colocated with code

updated
occupation
Software Developers
description

Enforce access via Policies and Gates; use authorize() and authorizeResource() to standardize controller protections

updated
occupation
Software Developers
description

Operate and verify queues with or without Horizon; safe worker flags, failure handling, and test strategies

updated
occupation
Software Developers
description

Configure CSRF and origin-aware request forgery protection; PreventRequestForgery middleware (Laravel 13+) with token fallback and exclusions

updated
occupation
Software Developers
description

Define clear constraints—performance, security, testing, architecture, dependencies—so AI generates code that meets your project standards

updated
occupation
Software Developers
description

Schedule tasks with safety; use withoutOverlapping, onOneServer, and visibility settings for reliable cron execution

updated
occupation
Software Developers
description

Wrap multi-write operations in transactions; use dispatchAfterCommit and idempotency patterns to ensure consistency

updated
occupation
Software Developers
description

Upgrade an app from Laravel 12.x to 13.x safely; PHP 8.3 baseline, dependency bumps, breaking-change checklist, and verification steps

updated
occupation
Software Developers
description

Add semantic search with native vector queries (Laravel 13+); pgvector similarity clauses, embedding workflows, and hybrid search patterns

updated
occupation
Software Developers
description

Refine AI-generated code through specific feedback—point out errors, identify gaps, show desired changes, reference style guides

updated
occupation
Software Developers
description

Structure prompts for clarity—separate concerns, prioritize requests, specify acceptance criteria, and break work into testable increments

updated
occupation
Software Developers
description

Provide concrete examples—existing code patterns, style samples, input/output pairs—to guide AI toward your project's conventions

updated
occupation
Software Developers
description

Replace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config files

updated
occupation
Software Developers
description

Process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance

updated
occupation
Software Developers
description

Write meaningful documentation that explains why not what; focus on complex business logic and self-documenting code

updated
occupation
Software Developers
description

Build with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale management

updated
occupation
Software Developers
description

Keep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database operations in route files

updated
occupation
Software Developers
description

Use reportable/renderable exceptions, structured logs, and channel strategy for observability and graceful failures

updated
occupation
Software Developers
description

Store and serve files via Storage; set visibility, generate URLs, and handle streaming safely

updated
occupation
Software Developers
description

Use the HTTP client with sensible timeouts, retries, and backoff; capture context and handle failures explicitly

updated
occupation
Software Developers
description

Apply per-user and per-route limits with RateLimiter and throttle middleware; use backoffs and headers for clients

updated
occupation
Software Developers
description

Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided

updated
occupation
Software Developers
description

Evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests

updated
occupation
Software Developers
description

Detect Sail/non‑Sail and print the right command pairs for your environment; verify dependencies and key services are reachable

updated
occupation
Software Developers
description

Interactive design refinement tailored to Laravel projects; clarify domain, data, interfaces, testing, and quality gates while accounting for Sail/non‑Sail environments

updated
occupation
Software Developers
description

Keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches

updated
occupation
Software Developers
description

Portable storage configuration across S3/R2/MinIO with optional CDN—env toggles, path-style endpoints, and URL generation

updated
occupation
Software Developers
description

Reduce controller bloat using Form Requests for auth/validation, small Actions/Services with DTOs, and resource/single-action controllers

updated
Showing 40 of 57 collected skills.