aaix / laravel-tall-architect
Distributes and maintains the aaix TALL stack AI agent rules and guidelines across Laravel projects via Laravel Boost.
Package info
github.com/jonaaix/laravel-tall-architect
Type:laravel-package
pkg:composer/aaix/laravel-tall-architect
Requires
- php: ^8.2
- illuminate/console: >=12.0.0
- illuminate/filesystem: >=12.0.0
- illuminate/support: >=12.0.0
Requires (Dev)
- laravel/boost: >=2.4.0
- orchestra/testbench: >=10.0.0
- phpunit/phpunit: >=11.0.0
- roave/security-advisories: dev-latest
Suggests
- laravel/boost: Required to compose the guidelines into your agent files (AGENTS.md, CLAUDE.md, ...).
Provides
None
Conflicts
None
Replaces
None
README
Laravel TALL Architect
Ships one set of AI agent rules to every project and keeps it current — composed into your agent files by Laravel Boost.
Quick Start
composer require aaix/laravel-tall-architect --dev php artisan boost:install
Boost lists third-party packages during its install — tick aaix/laravel-tall-architect there. Where Boost is
already set up, add the package to the existing selection instead:
php artisan boost:update --discover
That is the whole setup. All five guidelines are now part of every agent file; php artisan tall-architect:status shows
the result.
What ships
| Content | Vehicle | Loaded |
|---|---|---|
tall-architect, planning, design-system, ux-principles, nontech-user |
Boost guideline | always, in every agent file |
ui-patterns |
Boost skill ui-patterns |
on demand, when the agent asks for it |
Agent rules rot the moment they are copied. Here they stay a composer dependency, so a correction rolls out everywhere instead of into one repository at a time.
Choosing the guidelines
All five are on by default, and each has its own flag:
TALL_ARCHITECT_NONTECH_USER=false
Run php artisan boost:update afterwards to recompose the agent files.
To replace the shipped set with a project's own, publish it with php artisan vendor:publish --tag=tall-architect-guidelines
and point TALL_ARCHITECT_PATH at the resulting directory.
Keeping projects current
composer update aaix/laravel-tall-architect php artisan boost:update
Commands
| Command | Purpose |
|---|---|
tall-architect:status |
Boost state and every guideline with its state and token cost |
tall-architect:sync |
boost:update with a guard: refuses when nothing is active, reports what got composed |