Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub vynazevedo/first-plan --plugin fpHow 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 |
Detects 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.
Share bugs, ideas, or general feedback.
| 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 handler