Laravel · Claude Code

claude-kit

Set up Claude Code — and any AI coding agent — on a Laravel project in one command. Engineering rules, a quality gate, skills, and stack-aware frontend tooling.

$ composer require --dev mohamed-ashraf-elsaed/claude-kit
View on GitHub Packagist Documentation
What it installs

Everything, one command.

Pick exactly what you want — the installer is interactive, and nothing is forced.

Engineering rules an AI agent can't skip — enforced at commit, at the end of every turn, and in CI.

The gate

Engineering rules

A generated CLAUDE.md with your project's conventions.

Quality gate

PHPStan · Pint · Pest, with a coverage gate.

Skills

Reusable Claude Code skills for your stack.

Git pre-commit + Stop hooks

The same gate runs everywhere — locally and on the agent.

Feature docs

Templates the gate can require per change.

Stack-aware frontend tooling

ESLint · Prettier · type-checks for Vue, React, Blade — or nothing for API-only.

Why claude-kit

Guardrails that hold.

01

One command

Interactive installer: choose Pint, PHPStan level, test runner & coverage, hooks, skills, and extras — nothing forced.

02

One gate, everywhere

The same checks run at commit time, at the end of every Claude turn, and in CI — so guardrails can't be skipped.

03

Hybrid updates

Machinery auto-updates via composer update; the rules and configs are copied into your repo so you own them.

04

Any agent

Built for Claude Code; the rules and quality gate work with Cursor, GitHub Copilot, or any AI coding agent.

Get started

Read the docs.