From first-plan
Analyzes PHP stacks on composer.json detection: detects Laravel, Symfony, Slim, Hyperf, Laminas, raw PHP; extracts DI, ORM, queues, validation, testing, PSR compliance.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fp:lens-phpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Sinal | Variante |
| Sinal | Variante |
|---|---|
artisan na raiz | Laravel |
bin/console + symfony/framework-bundle em deps | Symfony |
slim/slim em deps | Slim |
hyperf/hyperf em deps | Hyperf |
laminas/laminas-mvc em deps | Laminas (Zend) |
index.php em public/ sem framework | Legacy / vanilla |
wp-config.php | WordPress |
require.php)Laravel:
app/Http/Controllers, app/Models, app/Services, app/Repositoriesroutes/{web,api,console,channels}.phpdatabase/migrations, database/seeders, database/factoriesconfig/, resources/, bootstrap/Symfony:
src/Controller, src/Entity, src/Repository, src/Serviceconfig/services.yaml, config/routes.yamlmigrations/app/Providers/, binding em register()app/Exceptions/Handler.php; Symfony: ExceptionListener)app/Http/Requests/, rulestests/ com Unit, Feature, Integrationapp/Jobs/slim/psr7, nyholm/psr7Log facade (Monolog underneath).first-plan/Igual estrutura padrão. Atenção especial:
02-conventions/di.md - container vs autowire vs manual01-topology/boundaries.md - rotas, jobs, comandos artisan/consoleAumentar:
Reduzir:
include direto) e PSR-4include/require em vez de autoload$_GET, $_POST direto em handlernpx claudepluginhub vynazevedo/first-plan --plugin fpDetects Node/TypeScript stacks (Next.js, NestJS, Vite SPA, Express, Astro, Remix, Nuxt, monorepos) from package.json and extracts patterns for modules, validation (Zod/Yup), testing, async, errors, logging.
Foundational PHP project knowledge for AI agents. Use when working on a PHP project, setting up a PHP development environment, understanding PHP project structure, following PHP coding standards, running PHP tests, using Composer, or when guidance on PHP-specific tools and workflows in PhpStorm is needed.
Profiles codebases by detecting tech stack, frameworks, infrastructure, architecture patterns, quality signals, and scale metrics for targeted recommendations.