laravel avatar

Starter Kit Upgrade

If you've ever bootstrapped a Laravel project from one of the official starter kits and then customized it, you know the pain of pulling in upstream improvements months later. This skill does the hard part: it cherry-picks individual features from the upstream kit (like toast notifications or a 2FA fix) into your project on a dedicated branch, one commit per feature. It won't auto-merge files you've customized, won't touch your current branch until you're ready, and bails if your tests break. The safety contract is strict: clean working tree required, no silent overwrites of package manifests, and it detects whether you're on Fortify or WorkOS, with or without teams, before doing anything.

skills.sh installs
512
GitHub stars
737
last updated
Jun 11, 2026

Install

$ npx -y skills add laravel/agent-skills --skill starter-kit-upgrade --agent claude-code

Installs into .claude/skills of the current project.

Files

Laravel Starter Kit Upgrade

  • Users bootstrap from laravel/vue-starter-kit, react-starter-kit, svelte-starter-kit, or livewire-starter-kit, then customize. They own the code.
  • We pick specific features from upstream (e.g. "toast notifications", "2FA autofocus fix"), not "version upgrades."
  • The user's git history is unrelated to the kit's. There is no common ancestor. We compare user-now vs upstream-now, byte by byte.
  • We never auto-merge a customized file. Customizations are surfaced; the user decides.
  • Behavior preservation is the contract: the user's currently-passing tests/typecheck/build must still pass after.

Safety contract: non-negotiable

Read these to the user before any side effects, and live by them throughout:

Sponsors

Details

Repository
github.com/laravel/agent-skills
Categories
Frontend Development, Git & Pull Requests, AI & Agent Building, PHP & Laravel
First seen
Jun 11, 2026

More from laravel/agent-skills

All 3
1horuz-ai avatarwebsite-clonerhoruz-ai/claude-pluginsAgentic workflow for cloning websites with pixel-perfect fidelity using specialized sub-agents. Use when the user wants to clone/copy/replicate a website, creat509skills.sh installs
2inertia-rails avatarinertia-rails-pagesinertia-rails/skillsPage components, persistent layouts, Link/router navigation, Head, Deferred, WhenVisible, InfiniteScroll, and URL-driven state for Inertia Rails. React examples509skills.sh installs
3secondsky avatarbetter-authsecondsky/claude-skillsSkill for integrating Better Auth - comprehensive TypeScript authentication framework for Cloudflare D1, Next.js, Nuxt, and 15+ frameworks. Use when adding auth502skills.sh installs
4martinholovsky avatartailwindcssmartinholovsky/claude-skills-generatorTailwind CSS utility-first styling for JARVIS UI components499skills.sh installs
5aj-geddes avatarux-designeraj-geddes/claude-code-bmad-skillsDesigns user experiences, creates wireframes, defines user flows, ensures accessibility. Trigger keywords - UX design, wireframe, user flow, accessibility, WCAG493skills.sh installs
6inertia-rails avatarinertia-rails-formsinertia-rails/skillsFull-stack form handling for Inertia Rails: create, edit, delete, multi-step wizard, and file upload forms with validation errors and progress tracking. React e491skills.sh installs