fila-boost by Edmer Pizarra
CommunityFree, open-source AI planning tool. Supercharge AI coding agents with Filament v5 best practices and spec driven planning, and automated implementation reviews inspired of Laravel Boost.
Author:
Edmer Pizarra
Package health
Automated checks of this plugin's Composer package
15 checks
- Skipped: GitHub Actions pinned to SHA
- Skipped: GitLab CI includes pinned to SHA
- Passed: Open security advisories
- Passed: Dependabot PR responsiveness — No open Dependabot PRs.
- Skipped: Renovate MR responsiveness
- Skipped: Dependabot or Renovate configured
- Skipped: Dependency update cooldown configured
- Failed: Provides a security policy — View details on Plumb
- Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist, github).
- Passed: Commit and release recency — Active: last commit 1 days ago; last release 1 days ago.
-
Passed:
composer.lock not committed by library
—
composer.lockis absent from the released dist archive. - Passed: Dist archive is lean
-
Passed:
Current Laravel version supported
—
Package dependencies resolve together with current Laravel
13.0. -
Passed:
Current PHP version supported
—
Constraint
^8.2supports current PHP8.5. - Skipped: Current Symfony version supported
filament/
namespace. Review the source and install at your own risk. Found
malware or an unresolved security issue the author won't
address?
Report it
.
Documentation
- What Fila-boost Does
- Relationship to Filament Blueprint
- Key Features
- Installation
- Usage with AI Coding Agents
- Testing
- License
[!IMPORTANT] Independent Project Notice: Fila-boost is an independently developed open-source community project. It is not affiliated with, maintained by, sponsored by, or endorsed by the Filament core team. Filament™ is a trademark of its respective owners.
Fila-boost is an open-source development toolkit and agent skill for Filament v5.x applications, natively designed for Laravel Boost and modern AI coding agents (Claude Code, Cursor, GitHub Copilot).
It empowers developers and AI agents to design, scaffold, and verify modular Filament architectures—ensuring clean separation of concerns, version-accurate APIs, and testable code before implementing features.
#What Fila-boost Does
Fila-boost accelerates administrative panel development in Filament v5.x by providing two core capabilities:
- Spec-First Architecture Planning (
planning-filament): Generates comprehensive, self-contained Markdown architecture plans (plans/{feature}.md) defining Eloquent models, casts, policies, modular Filament v5 schemas, infolists, widgets, and Pest test specifications. - Implementation Auditing & Verification (
reviewing-filament-plans): Inspects the local application codebase against a generated plan to ensure strict adherence to Filament v5 modular patterns, required policies, tenant scoping, and test suites.
#Relationship to Filament Blueprint
Filament Blueprint is an official commercial planning product developed and maintained directly by the Filament core team, helping fund ongoing framework development. If you want an official first-party solution and wish to financially support Filament core development, we encourage you to explore Filament Blueprint.
Fila-boost is an independent, open-source (MIT) community alternative tailored specifically for teams using Laravel Boost's Model Context Protocol (MCP) ecosystem and open agent workflows.
#Key Features
- Native Laravel Boost Grounding:
- Leverages Laravel Boost's native
search-docsMCP tool to fetch version-accurate Filament v5 documentation directly from the official docs index, preventing hallucinations.
- Leverages Laravel Boost's native
- Strict Filament v5.x Modular Architecture:
- Automatically structures resources into isolated classes:
Schemas/{Name}Form.php,Tables/{Name}sTable.php, andInfolists/{Name}Infolist.php.
- Automatically structures resources into isolated classes:
- Full Filament Feature Coverage:
- Infolists: Modular schemas with
TextEntry,IconEntry,ImageEntry,Badge, andRepeatableEntry. - Dashboard & Page Widgets: Pre-configured
StatsOverviewWidget, chart widgets, and table widgets. - Multi-Tenancy: Tenant models (
Team/Company), panel->tenant()configuration, and tenant-scoped query filters. - Themes & Styling: Custom color palettes (
Color::Amber,Color::Slate), font definitions, and render hooks.
- Infolists: Modular schemas with
- Ambiguity Detection:
- Identifies and highlights unresolved business decisions (status workflows, pricing precision, tenant boundaries) at the top of every generated plan.
- Automated Verification:
- Audits local checkouts against generated plans to check for missing files, unmodularized schemas, or absent tests.
- Open & Permissive:
- Distributed freely under the MIT License.
#Installation
Install fila-boost/fila-boost into your Laravel application:
composer require fila-boost/fila-boost --dev
Run the installer to register and link agent skills into .agents/skills:
php artisan fila-boost:install
#Usage with AI Coding Agents
#1. Planning Features (planning-filament)
Prompt your AI coding agent (Claude Code, Cursor, Copilot) with Laravel Boost active:
"Using the planning-filament skill, create a Filament architecture plan for a multi-tenant client management portal with record infolists, revenue chart widget, and custom amber theme. Save to plans/client-portal.md."
The agent produces a comprehensive architecture plan at plans/client-portal.md:
- Eloquent Models, Migrations, and Team Tenancy
- Filament v5 Resource:
App\Filament\Resources\Clients\ClientResource - Modular Form Schema:
App\Filament\Resources\Clients\Schemas\ClientForm.php - Modular Table Schema:
App\Filament\Resources\Clients\Tables\ClientsTable.php - Modular Infolist Schema:
App\Filament\Resources\Clients\Infolists\ClientInfolist.php - Revenue Chart Widget:
App\Filament\Widgets\ClientStatsOverviewWidget.php - Panel Theme Customization (
->colors(...)) - Authorization Policy:
App\Policies\ClientPolicy.phpwith tenancy checks - Pest PHP Test Suites:
tests/Feature/Filament/ClientsTest.php
#2. Reviewing the Implementation (reviewing-filament-plans)
Prompt your AI agent after implementation:
"Using the reviewing-filament-plans skill, review the current checkout against plans/client-portal.md."
The agent audits your codebase against the plan, highlighting missing modular schemas, missing policies, or unwritten test suites.
#Testing
Run the test suite using Pest PHP:
vendor/bin/pest
Check code style with Laravel Pint:
vendor/bin/pint --test
#License
The MIT License (MIT). See LICENSE for details.
Featured Plugins
A selection of plugins curated by the Filament team
Soft Theme
A theme that gives panels a warm, approachable look with rounded shapes, gentle colors, and serif headings.
Filament
Blueprint
Filament Blueprint is a premium Laravel Boost extension that helps AI agents produce accurate, detailed implementation plans and security reports for Filament apps.
Filament
Advanced Tables (formerly Filter Sets)
Supercharge your tables with powerful features like user-customizable views, quick filters, multi-column sorting, advanced table searching, convenient view management, and more. Compatible with Resource Panel Tables, Relation Managers, Table Widgets, and Table Builder!
Kenneth Sese