PHPackages                             jcf/boost-for-kiro-ide - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jcf/boost-for-kiro-ide

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jcf/boost-for-kiro-ide
======================

Converts Laravel Boost MCP prompts into Kiro IDE manual steering files (slash commands)

v2.5.0(3w ago)33.4k↓10.3%3MITPHPPHP ^8.2CI passing

Since Nov 9Pushed 3w agoCompare

[ Source](https://github.com/jotafurtado/boost-for-kiro-ide)[ Packagist](https://packagist.org/packages/jcf/boost-for-kiro-ide)[ Docs](https://github.com/jotafurtado/boost-for-kiro-ide)[ RSS](/packages/jcf-boost-for-kiro-ide/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (7)Dependencies (31)Versions (26)Used By (0)

Boost for Kiro IDE
==================

[](#boost-for-kiro-ide)

[![Latest Version on Packagist](https://camo.githubusercontent.com/5ee3d2a45b057df14f7a0c8721ce8f7f95645bb0f3877f218418e2610bb70812/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a63662f626f6f73742d666f722d6b69726f2d6964652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jcf/boost-for-kiro-ide)[![Total Downloads](https://camo.githubusercontent.com/bc02c3a82e3737666ea55bdb9d3fdeec7b3ccaf189b07bb6c2e1f1454d3910b2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a63662f626f6f73742d666f722d6b69726f2d6964652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jcf/boost-for-kiro-ide)[![License](https://camo.githubusercontent.com/33650696870c1d2d2d2fc54ac0346943f6ebb61be54e6a608cbac22c69225ad0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6a63662f626f6f73742d666f722d6b69726f2d6964652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jcf/boost-for-kiro-ide)

Brings [Laravel Boost](https://github.com/laravel/boost) MCP prompts to Amazon's **Kiro IDE** as on-demand slash commands. Laravel Boost 2.4+ natively configures Kiro (MCP server, `AGENTS.md`, skills) and Kiro exposes Boost's MCP prompts in chat through its `#` context-provider menu. This optional package provides a complementary workflow by converting eligible, argument-free Boost prompts into **manual steering files** (`.kiro/steering/boost-prompt-*.md`) that become first-class `/` slash commands in Kiro 1.0 — faster and more discoverable than the `#` MCP prompt picker.

> **Kiro 1.0 migration note**In Kiro IDE 1.0 the legacy `Manual` / `userTriggered` Agent Hooks trigger was removed and replaced by [manual steering files](https://kiro.dev/docs/steering/#manual-inclusion). This package therefore no longer generates `.kiro/hooks/*.kiro.hook` files; it generates `.kiro/steering/*.md` files instead. The `boost:kiro-hooks` command and `auto_sync_hooks` config key are preserved for compatibility.

About Kiro IDE
--------------

[](#about-kiro-ide)

Kiro IDE is an AI-powered integrated development environment from Amazon that supports the Model Context Protocol (MCP), allowing AI agents to interact with your Laravel project in a contextualized and efficient manner.

About Laravel Boost
-------------------

[](#about-laravel-boost)

Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, framework-specific Laravel code. This package extends Boost to work seamlessly with Kiro IDE.

Requirements
------------

[](#requirements)

- PHP 8.2 or higher
- Laravel 11.x, 12.x or 13.x
- [Laravel Boost](https://github.com/laravel/boost) ^2.4
- Kiro IDE installed on your system

Installation
------------

[](#installation)

You can install the package via Composer:

```
composer require jcf/boost-for-kiro-ide --dev
```

The package is discovered automatically by Laravel and adds prompt-to-hook synchronization on top of Boost's native Kiro integration.

> **Laravel Boost v2.4+ Native Support**Laravel Boost creates the Kiro agent, registers its MCP server, writes `AGENTS.md`, and installs skills without this package. Install this package only if you also want Boost prompts exposed as Kiro slash commands (`/boost-prompt-*`).

Usage
-----

[](#usage)

For general setup and usage of Laravel Boost, please refer to the [official Laravel Boost documentation](https://github.com/laravel/boost).

Created File Structure
----------------------

[](#created-file-structure)

After installation and running the sync, manual steering files are generated in your Laravel project:

```
.kiro/
└── steering/
    ├── boost-prompt-laravel-code-simplifier.md
    ├── boost-prompt-upgrade-inertia-v3.md
    ├── boost-prompt-upgrade-laravel-v13.md
    └── ...

```

Each file uses `inclusion: manual` front matter, so it is invoked on demand via `/` slash commands (e.g. `/boost-prompt-laravel-code-simplifier`) or `#` references in chat. You can add these files to `.gitignore` if desired, as they can be regenerated at any time.

Prompt-to-Steering Conversion
-----------------------------

[](#prompt-to-steering-conversion)

Kiro IDE supports Boost's MCP prompts natively in chat via the `#` picker. This package additionally converts eligible, argument-free Boost prompts into manual steering files — discoverable slash commands for upgrade guides and code-assistance prompts like "Upgrade Laravel v13" or "Laravel Code Simplifier". If you prefer Kiro's native MCP prompt picker, you do not need this package.

Steering files are synced automatically when running `boost:install` or `boost:update`. Only prompts that are relevant to your project are included (e.g., the Inertia upgrade prompt only appears if your project uses Inertia). Leftover `.kiro/hooks/boost-prompt-*.kiro.hook` files from Kiro 0.x are removed during sync so upgraded workspaces stay clean.

You can also sync steering files manually:

```
php artisan boost:kiro-hooks
```

### Disabling Automatic Sync

[](#disabling-automatic-sync)

If you prefer to manage steering files manually, you can disable the automatic sync:

```
// config/boost.php
'agents' => [
    'kiro' => [
        'auto_sync_hooks' => false,
    ],
],
```

When disabled, steering files are only synced when you explicitly run `php artisan boost:kiro-hooks`.

### Custom Steering Path

[](#custom-steering-path)

By default, steering files are written to `.kiro/steering/`. To change the output location:

```
// config/boost.php
'agents' => [
    'kiro' => [
        'steering_path' => '.kiro/steering',
    ],
],
```

Compatibility
-------------

[](#compatibility)

This package is designed for Laravel Boost ^2.4 and converts its eligible MCP prompts into Kiro 1.0 manual steering files.

### Tested Versions

[](#tested-versions)

- Laravel Boost: ^2.4
- Laravel: 11.55.x, 12.x, 13.x
- PHP: 8.2, 8.3, 8.4, 8.5

> Laravel 11 is retained for legacy compatibility testing. Because that framework line is end-of-life and covered by current security advisories, Composer may block fresh Laravel 11 dependency resolution. Applications should upgrade to Laravel 12 or 13.

Testing
-------

[](#testing)

Run the tests with:

```
composer test
```

To run only static analysis:

```
composer lint
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information about what has changed recently.

Contributing
------------

[](#contributing)

Contributions are welcome! Please feel free to submit a Pull Request.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [João C. Furtado](https://github.com/jotafurtado)
- [Laravel Boost](https://github.com/laravel/boost) - Original package that this extends
- Huge thanks to [Karel Faille (@shaffe-fr)](https://github.com/shaffe-fr) for submitting PR-7, bringing the incredible Prompt-to-Hook translation feature to life.
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

Related Links
-------------

[](#related-links)

- [Laravel Boost](https://github.com/laravel/boost) - Main package
- [Model Context Protocol](https://modelcontextprotocol.io/) - MCP specification
- [Laravel Documentation](https://laravel.com/docs) - Official Laravel documentation
- [Kiro IDE](https://aws.amazon.com/kiro) - Official Kiro IDE website

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance95

Actively maintained with recent releases

Popularity28

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 67.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~11 days

Total

24

Last Release

24d ago

Major Versions

v1.0.6 → v2.0.02026-02-02

PHP version history (2 changes)v1.0.0PHP ^8.1

v2.0.3PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/780f9f462d79aec5189728479735d339b890a5db9d389f0b4ec6bb0627fd3ab7?d=identicon)[jotafurtado](/maintainers/jotafurtado)

---

Top Contributors

[![jotafurtado](https://avatars.githubusercontent.com/u/748350?v=4)](https://github.com/jotafurtado "jotafurtado (19 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (6 commits)")[![shaffe-fr](https://avatars.githubusercontent.com/u/3834222?v=4)](https://github.com/shaffe-fr "shaffe-fr (2 commits)")[![FSElias](https://avatars.githubusercontent.com/u/6896769?v=4)](https://github.com/FSElias "FSElias (1 commits)")

---

Tags

laravelidemcpaihooksboostkiro

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/jcf-boost-for-kiro-ide/health.svg)

```
[![Health](https://phpackages.com/badges/jcf-boost-for-kiro-ide/health.svg)](https://phpackages.com/packages/jcf-boost-for-kiro-ide)
```

###  Alternatives

[joshcirre/instruckt-laravel

Visual feedback for AI coding agents — Laravel MCP package

17329.7k3](/packages/joshcirre-instruckt-laravel)[gonetone/laravel-boost-windsurf-extension

Laravel Boost extension package that provides Windsurf editor and Windsurf JetBrains plugin integration.

2515.3k](/packages/gonetone-laravel-boost-windsurf-extension)[mischasigtermans/laravel-altitude

Claude Code agents for the TALL stack, powered by Laravel Boost

12219.2k](/packages/mischasigtermans-laravel-altitude)[cboxdk/statamic-mcp

MCP (Model Context Protocol) server for Statamic CMS v6 — gives AI assistants structured access to content, blueprints, assets, and more.

3219.8k](/packages/cboxdk-statamic-mcp)[mateffy/laravel-codebase-mcp

An MCP server to give Cursor, Aider, etc. the ability to introspect your Laravel codebase directly, by querying for your models, views, routes and classes without raw file search.

231.6k](/packages/mateffy-laravel-codebase-mcp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
