x-multibyte / laravel-dev-cli
CLI tool for Laravel development with AI Agent integration
v1.2.1
2026-02-28 04:13 UTC
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.8
- laravel/prompts: ^0.3.0
- symfony/console: ^7.0
- symfony/filesystem: ^7.0
- symfony/process: ^7.0
Requires (Dev)
- laravel/pint: ^1.18
- pestphp/pest: ^3.0
README
A Composer global CLI tool for Laravel development with AI Agent integration.
Features
- AI Platform Support - Install Laravel Dev SKILL to 16+ AI coding assistants (Claude, Cursor, Windsurf, Copilot, etc.)
- Preset Management - Create Laravel projects with pre-configured presets
- Documentation Query - Search Laravel documentation via Boost API
- Smart Detection - Automatically detects installed AI platforms and composer packages
Requirements
- PHP 8.2 or higher
- Composer
Installation
composer global require x-multibyte/laravel-dev-cli
Add ~/.composer/vendor/bin to your PATH if not already added.
Quick Start
# List available presets laravel-dev presets # Create a new Laravel project with preset laravel-dev new my-project # Install Laravel Dev SKILL to your AI assistant laravel-dev skill # Search Laravel documentation laravel-dev docs routing # Search with package auto-detection laravel-dev docs "eloquent relationships" --detect # Search specific package documentation laravel-dev docs "components" --package=livewire/livewire
Available Commands
| Command | Description |
|---|---|
skill |
Install Laravel Dev SKILL to AI coding assistant |
presets |
List all available presets |
presets:update |
Update presets from remote repository |
new |
Create a new Laravel project with preset |
docs |
Search Laravel documentation via Boost API |
config |
Display current configuration |
config:edit |
Edit configuration interactively |
Docs Command Options
| Option | Description |
|---|---|
-l, --laravel=VERSION |
Laravel version (10, 11, 12) |
-p, --package=PACKAGE |
Package name (can be used multiple times) |
-t, --tokens=LIMIT |
Token limit for response (default: 5000) |
-d, --detect |
Auto-detect packages from composer.json |
-f, --fallback |
Use local documentation files |
--list |
List supported packages |
Supported AI Platforms
- iFlow CLI
- Claude Code
- Cursor
- Windsurf
- Antigravity
- GitHub Copilot
- Kiro
- Codex CLI
- Roo Code
- Qoder
- Gemini CLI
- Trae
- OpenCode
- Continue
- CodeBuddy
- Droid (Factory)
Supported Documentation Packages
- laravel/framework
- livewire/livewire
- laravel/nova
- filament/filament
- inertiajs/inertia-laravel
- pestphp/pest
License
MIT License - see LICENSE file for details.