Updated 3mo ago
by jpcaparas
superpowers-laravel
Laravel Superpowers plugin for Claude Code: core skills library + more
157 GitHub stars (157)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | +1 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 3 forks (3 forks)
- 3mo ago last update (Last updated 3mo ago)
Install
Skills CLI
npx skills add jpcaparas/superpowers-laravel
Asks which skills and agents to install. Just one: npx skills add jpcaparas/superpowers-laravel --skill 'laravel:ai-sdk' — add -g for every project.
Claude Code
git clone https://github.com/jpcaparas/superpowers-laravelcp -r "superpowers-laravel/skills/ai-sdk-essentials" ~/.claude/skills/
Copies the laravel:ai-sdk skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add jpcaparas/superpowers-laravel
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 57 files.
-
laravel:ai-sdk
Build AI features with the first-party Laravel AI SDK (Laravel 13+); agents, embeddings, images, audio, and tool calling with provider-agnostic APIs
skills/ai-sdk-essentials/SKILL.md on GitHub (opens in a new tab) -
laravel:api-resources-and-pagination
Use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
skills/api-resources-and-pagination/SKILL.md on GitHub (opens in a new tab) -
laravel:api-surface-evolution
Evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests
skills/api-surface-evolution/SKILL.md on GitHub (opens in a new tab) -
laravel:blade-components-and-layouts
Compose UIs with Blade components, slots, and layouts; keep templates pure and testable
skills/blade-components-and-layouts/SKILL.md on GitHub (opens in a new tab) -
laravel:bootstrap-check
Detect Sail/non‑Sail and print the right command pairs for your environment; verify dependencies and key services are reachable
skills/bootstrap-check/SKILL.md on GitHub (opens in a new tab) -
laravel:brainstorming
Interactive design refinement tailored to Laravel projects; clarify domain, data, interfaces, testing, and quality gates while accounting for Sail/non‑Sail environments
skills/brainstorming/SKILL.md on GitHub (opens in a new tab) -
laravel:code-review-requests
Request effective code reviews—specify focus areas, provide context, ask for architectural feedback, reference Laravel conventions
skills/code-review-requests/SKILL.md on GitHub (opens in a new tab) -
laravel:complexity-guardrails
Keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
skills/complexity-guardrails/SKILL.md on GitHub (opens in a new tab) -
laravel:config-env-storage
Portable storage configuration across S3/R2/MinIO with optional CDN—env toggles, path-style endpoints, and URL generation
skills/config-env-storage/SKILL.md on GitHub (opens in a new tab) -
laravel:constants-and-configuration
Replace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config files
skills/constants-and-configuration/SKILL.md on GitHub (opens in a new tab) -
laravel:controller-cleanup
Reduce controller bloat using Form Requests for auth/validation, small Actions/Services with DTOs, and resource/single-action controllers
skills/controller-cleanup/SKILL.md on GitHub (opens in a new tab) -
laravel:controller-tests
Write focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
skills/controller-tests/SKILL.md on GitHub (opens in a new tab) -
laravel:custom-helpers
Create and register small, pure helper functions when they improve clarity; keep them organized and tested
skills/custom-helpers/SKILL.md on GitHub (opens in a new tab) -
laravel:daily-workflow
Practical daily checklist for Laravel projects; bring services up, run migrations, queues, quality gates, and tests
skills/daily-workflow/SKILL.md on GitHub (opens in a new tab) -
laravel:data-chunking-large-datasets
Process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance
skills/data-chunking-large-datasets/SKILL.md on GitHub (opens in a new tab) -
laravel:debugging-prompts
Create effective debugging prompts—include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions
skills/debugging-prompts/SKILL.md on GitHub (opens in a new tab) -
laravel:dependencies-trim-packages
Remove unneeded Composer packages and assets to improve boot time, memory, and security surface
skills/dependencies-trim-packages/SKILL.md on GitHub (opens in a new tab) -
laravel:documentation-best-practices
Write meaningful documentation that explains why not what; focus on complex business logic and self-documenting code
skills/documentation-best-practices/SKILL.md on GitHub (opens in a new tab) -
laravel:e2e-playwright
Generic E2E patterns with Playwright—state setup, seeds, test IDs, auth, environment, and Sail integration
skills/e2e-playwright/SKILL.md on GitHub (opens in a new tab) -
laravel:effective-context
Provide comprehensive context in prompts—files, errors, Laravel version, dependencies, and monorepo details—for accurate AI responses
skills/effective-context/SKILL.md on GitHub (opens in a new tab) -
laravel:eloquent-relationships
Define clear relationships and load data efficiently; prevent N+1, use constraints, counts/sums, and pivot syncing safely
skills/eloquent-relationships-and-loading/SKILL.md on GitHub (opens in a new tab) -
laravel:exception-handling-and-logging
Use reportable/renderable exceptions, structured logs, and channel strategy for observability and graceful failures
skills/exception-handling-and-logging/SKILL.md on GitHub (opens in a new tab) -
laravel:executing-plans
Execute Laravel plans in small batches with checkpoints—TDD first, migrations safe, queues verified, and quality gates enforced
skills/executing-plans/SKILL.md on GitHub (opens in a new tab) -
laravel:filesystem-uploads
Store and serve files via Storage; set visibility, generate URLs, and handle streaming safely
skills/filesystem-uploads-and-urls/SKILL.md on GitHub (opens in a new tab) -
laravel:form-requests
Move validation and authorization into Form Requests; use rule objects, custom messages, and nested data handling to keep controllers slim
skills/form-requests-and-validation/SKILL.md on GitHub (opens in a new tab) -
laravel:horizon:metrics-and-dashboards
Operate Horizon with confidence—naming, tags, concurrency, failure handling, actionable metrics, and dashboards
skills/horizon-metrics-and-dashboards/SKILL.md on GitHub (opens in a new tab) -
laravel:http-client-resilience
Use the HTTP client with sensible timeouts, retries, and backoff; capture context and handle failures explicitly
skills/http-client-resilience/SKILL.md on GitHub (opens in a new tab) -
laravel:interfaces-and-di
Use interfaces and dependency injection to decouple code; bind implementations in the container
skills/interfaces-and-di/SKILL.md on GitHub (opens in a new tab) -
laravel:internationalization-and-translation
Build with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale management
skills/internationalization-and-translation/SKILL.md on GitHub (opens in a new tab) -
laravel:iterating-on-code
Refine AI-generated code through specific feedback—point out errors, identify gaps, show desired changes, reference style guides
skills/iterating-on-code/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.