laracademy/interactive-make
Laracademy Interactive Make adds an interactive layer to Laravel's artisan make commands, letting you scaffold models, controllers, migrations and other classes through guided prompts instead of memorizing flags and options. Faster, friendlier generation.
php artisan make:*. Its only value is reducing lookup friction ("which make command and flags do I need?") during scaffolding, so it informs a small, low-stakes DevEx bet — not a strategic one.make:interactive command tailored to your own stubs and naming conventions.require-dev), with zero production footprint and no customer-facing impact. It should never outrank feature work; treat it as backlog hygiene at most.make commands are non-interactive, and you have a large or junior-heavy team that repeatedly asks which generator to use.require-dev and accepting that you may fork it.Look elsewhere when:
make:model -a aggregate flags, and IDE tooling (e.g., Laravel Idea, snippets, templates) cover most of this need without a third-party dependency.To executives: This is a tiny, MIT-licensed, dev-only convenience layer that makes php artisan make prompt you for choices instead of requiring memorized flags. Cost is near zero and production risk is nil, but the package has been unmaintained since 2020, so it is not a strategic investment. Recommendation: do not fund adoption outright; run a short, reversible pilot only if onboarding metrics show real friction.
To engineering: A thin interactive wrapper over the make:* generators — nothing you couldn't replicate in an afternoon with Symfony Console or Laravel Prompts. Evaluate it against native Laravel 11 interactive support and your existing stubs. If you adopt, keep it require-dev, pin the version, and plan to fork or replace it within a year. If you skip it, that is a defensible call: the capability, not this specific package, is what matters.
How can I help you explore Laravel packages today?