-
Notifications
You must be signed in to change notification settings - Fork 300
Description
Summary
Add amazonq as a supported agent in Laravel Boost, similar to existing agents like copilot, cursor, and claude-code.
What Amazon Q Developer expects
Amazon Q Developer reads rules from .amazonq/rules/*.md files in the project root. These are automatically included as context in every chat and inline completion request inside the IDE.
- Rules directory:
.amazonq/rules/ - File format: Markdown (
.md) - Auto-loaded: Yes, no configuration needed by the user
Requested behavior
When "amazonq" is added to the agents array in boost.json:
{
"agents": ["copilot", "amazonq"],
...
}
Boost should generate the guidelines and skills into .amazonq/rules/ — for example:
.amazonq/rules/guidelines.md.amazonq/rules/skills/pest-testing.md.amazonq/rules/skills/inertia-react-development.md
Why
Amazon Q Developer is an AWS IDE extension (VS Code, JetBrains) with a growing user base. Supporting it would allow Laravel developers using Amazon Q to get the same Boost-powered context that Copilot and Cursor users already enjoy — without maintaining separate files outside the Boost workflow.
References
- Amazon Q Developer docs: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/customization-ide.html
- Existing agent implementation for reference:
src/Install/Agents/Copilot.php