Composer extension for Laravel Boost that gives AI assistants accurate, current Filament v5 fluency.
filament-boost is the PHP side of a two-piece deliverable. It is paired with the filament-boost Claude Code plugin (in the rizaleow/claude-plugins marketplace) which adds the matching slash commands, subagents, and hooks.
composer require rizaleow/filament-boost --dev
php artisan boost:installboost:install will:
- merge the bundled guidelines into your
CLAUDE.md/AGENTS.md - register the Filament-specific MCP tools onto Boost's MCP server
- expose the bundled v5 docs corpus and skills
Then install the matching Claude Code plugin:
/plugin marketplace add rizaleow/claude-plugins
/plugin install filament-boost@rizaleow
The plugin wires Boost's enriched context into commands like /filament:resource, /filament:upgrade, and /filament:review.
Concise, code-heavy rules covering Filament v5 core conventions, schemas, tables, actions, widgets & panels, custom components, and testing. Picked up by Boost and merged into your agent instructions.
| Family | Tool |
|---|---|
| Introspect | ListPanels, ListResources, InspectResource, ListWidgets, ListCustomComponents, GetFilamentVersion, ListInstalledPlugins |
| Codegen | ScaffoldResource, ScaffoldWidget, ScaffoldAction, ScaffoldCustomField |
| Docs | FilamentDocsSearch (pre-baked v5 corpus, offline) |
| Quality | FilamentLint, FilamentUpgradeSuggest |
Codegen tools return diffs, not direct writes — Claude and the user stay in the approval loop.
Boost-loadable skills (filament-resource-skill, filament-migration-skill, filament-testing-skill) trigger short operational checklists when their patterns appear in the conversation.
- PHP 8.3+
- Laravel 11+
- Filament v5
- Laravel Boost
Install the filament-boost Claude Code plugin from the rizaleow/claude-plugins marketplace to get the matching commands, agents, and hooks. The Composer package gives Boost the knowledge; the plugin gives Claude Code the workflows.
Issues and PRs welcome. Run the test suite before submitting:
composer install
vendor/bin/pint --test
vendor/bin/phpstan analyse
vendor/bin/pestMIT — see LICENSE.