sandermuller/project-boost-laravel
Project Boost for Laravel helps supercharge your Laravel project with streamlined setup, sensible defaults, and handy development tooling. It reduces boilerplate and speeds up common tasks so you can focus on building and shipping features.
project-boost:sync script is ~a day of work plus permanent maintenance against upstream changes. This release is direct evidence of that maintenance cost: 1.6.0 exists because the sync silently dropped laravel/boost's Tools, search-docs, and record-rule guidance, plus the "Skills Activation" section. Adopting the package outsources that drift-tracking.mcp config key (PROJECT_BOOST_MCP, default true) lets a project opt out of laravel/boost's MCP tool guidance when MCP is already documented centrally. This is a real product lever: duplicated tool instructions inflate every agent prompt. We can now decide per-project whether MCP guidance is owned by the package or by our own platform docs, instead of patching generated files after the fact.Consider adoption when:
PROJECT_BOOST_MCP toggle is the deciding feature here.Look elsewhere (or defer) when:
true) preserves prior behavior, but the fix items change generated output for existing installs on a minor bump.For executives: This is a small, low-risk dependency that keeps the AI assistant instructions in our Laravel repositories correct and consistent without anyone hand-editing them. Version 1.6.0 fixes a real correctness gap — the tool was silently leaving out key guidance sections and now doesn't — and adds a per-project switch so we don't pay twice for MCP tool instructions that are already documented centrally. Cost is a package dependency plus a sync step in CI; upside is consistent AI-assisted development across every repo and one less bespoke script for us to own.
For engineering: Adopt it as the single source for generated AI guideline files. Enable the new PROJECT_BOOST_MCP toggle to false in repos where MCP guidance is owned by platform docs. Two operating rules: (1) run project-boost:sync and review the diff in the same PR as any laravel/boost upgrade — 1.6.0 demonstrates that upstream layout changes can cause silent omissions; (2) treat regenerated guidelines as a reviewed artifact, not generated noise, since output content can change on minor releases. 1.6.0 is a backward-compatible minor: the new config key defaults to true (existing behavior preserved), so adoption is a low-friction upgrade from 1.5.x, and it's a required upgrade if we're already on 1.5.x with incomplete guideline output.
How can I help you explore Laravel packages today?