revolution / laravel-boost-copilot-cli
Laravel Boost Custom CodeEnvironment for GitHub Copilot CLI
Fund package maintenance!
invokable
Installs: 25
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
pkg:composer/revolution/laravel-boost-copilot-cli
Requires
- php: ^8.3
- illuminate/support: ^12.30
- laravel/boost: ^1.6
Requires (Dev)
- laravel/pint: ^1.25
- mockery/mockery: ^1.6
- orchestra/testbench: ^10.6
- pestphp/pest: ^4.1
README
Requirements
- PHP >= 8.3
- Laravel >= 12.x
- Laravel Boost >= 1.6
- Copilot CLI >= 0.0.343
Support OS
- macOS
- WSL (Native Windows environment is not supported)
- Linux
Installation
composer require revolution/laravel-boost-copilot-cli --dev
Usage
When you run the standard Laravel Boost installation command within your Laravel project, you'll see a GitHub Copilot CLI item added to the list. Select it to generate .github/copilot-instructions.md and .github/mcp-config.json for Copilot CLI.
php artisan boost:install
When running the copilot command, specify .github/mcp-config.json using the --additional-mcp-config option.
copilot --additional-mcp-config @.github/mcp-config.json
If, after starting Copilot, Configured MCP servers: laravel-boost appears, the setup was successful.
From now on, always specify the --additional-mcp-config option when using the copilot command. It can be used together with other options.
copilot --additional-mcp-config @.github/mcp-config.json --resume
Development
Running Tests
composer test
Running Linter
composer lint
Testing Linter Without Making Changes
composer test:lint
LICENCE
MIT