Skip to content

Commit 9591114

Browse files
ikidnapmyselfclaude
andcommitted
chore: add Laravel Boost dev dependency and MCP server
Installs laravel/boost (--dev) and runs boost:install to generate the MCP server config (.mcp.json), AI guideline files (CLAUDE.md/AGENTS.md/.junie), and skill files (.claude/skills, .agents/skills, .junie/skills) for Claude Code, OpenCode, and Junie. Boost's MCP server exposes app inspection tools (schema, DB queries, logs, error tracking) and semantic Laravel documentation search directly to coding agents. Per Laravel's own docs, the generated config/guideline/skill files are meant to be regenerated per-developer via `artisan boost:install`/ `boost:update`, not committed — gitignored accordingly. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 parent 35f8ee4 commit 9591114

3 files changed

Lines changed: 291 additions & 3 deletions

File tree

.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,13 @@ yarn-error.log
1919

2020
# Premature design briefs — kept locally, not part of the repo
2121
/docs/SWINN_DESIGN*.md
22+
23+
# Laravel Boost — regenerated per-developer via `php artisan boost:install`/`boost:update`
24+
/.claude
25+
/.agents
26+
/.junie
27+
/.mcp.json
28+
/CLAUDE.md
29+
/AGENTS.md
30+
/boost.json
31+
/opencode.json

composer.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@
2424
},
2525
"require-dev": {
2626
"fakerphp/faker": "^1.9.1",
27-
"spatie/laravel-ignition": "^2.0",
27+
"laravel/boost": "^2.4",
2828
"mockery/mockery": "^1.3.1",
2929
"nunomaduro/collision": "^8.0",
30-
"phpunit/phpunit": "^12.0"
30+
"phpunit/phpunit": "^12.0",
31+
"spatie/laravel-ignition": "^2.0"
3132
},
3233
"config": {
3334
"optimize-autoloader": true,

composer.lock

Lines changed: 278 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)