sandermuller / package-boost-php
AI agent skills for framework-agnostic Composer package authors. Pairs with sandermuller/boost-core for sync to nine AI agents.
Package info
github.com/SanderMuller/package-boost-php
Type:composer-plugin
pkg:composer/sandermuller/package-boost-php
Requires
- php: ^8.3
- composer-plugin-api: ^2.6
- sandermuller/boost-core: ^0.3.2
- stolt/lean-package-validator: ^5.7
- symfony/console: ^7.0
- symfony/process: ^7.0
Requires (Dev)
- composer/composer: ^2.6
- laravel/pint: ^1.29
- pestphp/pest: ^4.0
- phpstan/extension-installer: ^1.4
- phpstan/phpstan: ^2.0
- phpstan/phpstan-strict-rules: ^2.0
README
AI agent skills for framework-agnostic Composer package authors. Ships five package-author skills (
readme,release-notes,upgrading,lean-dist,skill-authoring) plus two commands:package-boost-php:lean(validates.gitattributesexcludes non-shipping paths) andpackage-boost-php:gitattributes(maintains the# >>> package-boost (managed) >>>block, preserving foreign lines added by other tools).
Install
composer require --dev sandermuller/package-boost-php
Usage
composer boost:install # interactive picker: agents + vendor allowlist (auto-generates boost.php on first run) vendor/bin/boost sync # fan out skills + guidelines to selected agents composer package-boost-php:lean # validate .gitattributes composer package-boost-php:gitattributes # sync the managed block
Generated agent dirs are added to .gitignore automatically and regenerated on every composer install — edit .ai/ only. Set BOOST_SKIP_AUTOSYNC=1 to disable.
License
MIT. See LICENSE.