eloquage / laravel-nativephp-boost
NativePHP Boost planning guidelines for AI agents.
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
pkg:composer/eloquage/laravel-nativephp-boost
Requires
- filament/support: ^5.0
- laravel/boost: ^1.8
This package is auto-updated.
Last update: 2026-01-22 02:21:56 UTC
README
A Laravel Boost extension that helps AI agents produce accurate, detailed implementation plans for NativePHP desktop applications.
Setup
Install NativePHP Boost using Composer:
composer require eloquage/laravel-nativephp-boost --dev
Then run the Boost installer and select NativePHP Boost when prompted:
php artisan boost:install
To verify installation, check your AGENTS.md, CLAUDE.md, or similar file for
a new NativePHP Boost section.
Usage
- Enable planning mode in your AI agent (Claude Code, Cursor, etc.)
- Ask the agent to create a NativePHP Boost plan for your feature
Example prompt:
Create a NativePHP Boost plan for a desktop task management app.
The app should have a main window with a task list, a system tray icon,
and global shortcuts for quick task creation. Users can create, edit, and
delete tasks. Each task has a title, description, due date, priority, and
status. The app should use native notifications for reminders and save
tasks to a local SQLite database. Include a settings window for user
preferences and enable auto-start on login.
The main menu should have File, Edit, and View options. The system tray
icon should show a context menu with quick actions.
The agent will produce a detailed specification document ready for direct implementation, no guessing required.
What's Included
NativePHP Boost provides comprehensive planning guides covering:
- Windows, menus, and system integration
- Dialogs, notifications, and clipboard operations
- Child processes, queues, and database management
- File system operations and settings persistence
- Broadcasting, security, and testing
- Application lifecycle and publishing
License
MIT. Please see the license file for more information.