PHPackages                             iambateman/speedrun - 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. iambateman/speedrun

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

iambateman/speedrun
===================

A Claude Code powered tool for Laravel apps to build features by typing /feature.

0.1.0(9mo ago)272052[2 PRs](https://github.com/iambateman/speedrun/pulls)MITPHPPHP ^8.2CI failing

Since Jul 24Pushed 9mo ago1 watchersCompare

[ Source](https://github.com/iambateman/speedrun)[ Packagist](https://packagist.org/packages/iambateman/speedrun)[ Docs](https://github.com/iambateman/speedrun)[ RSS](/packages/iambateman-speedrun/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (9)Dependencies (12)Versions (12)Used By (0)

Build your Laravel app with Claude Code using `/feature`
========================================================

[](#build-your-laravel-app-with-claude-code-using-feature)

[![Latest Version on Packagist](https://camo.githubusercontent.com/b154648e46f3fa58990ee13ca2444489281092b2267f5b66a8c305be766d552d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f69616d626174656d616e2f737065656472756e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/iambateman/speedrun)[![GitHub Tests Action Status](https://camo.githubusercontent.com/ac86261aa9bdc7769949c8ade61be004bf00bf058e68c3e8311fa12875072a3c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f69616d626174656d616e2f737065656472756e2f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/iambateman/speedrun/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/ed92ae56d170ed3863d1470100480875021e95d99479fe4776e732ccafda45e9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f69616d626174656d616e2f737065656472756e2f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/iambateman/speedrun/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/e097f8ff735251d0cc8ea6c99e59d44a16f829c97876ca03de4d9fa1da75ff6e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f69616d626174656d616e2f737065656472756e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/iambateman/speedrun)

Speedrun helps Laravel developers use Claude Code to generate new features or update existing features inside a Laravel project.

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

[](#installation)

```
composer require iambateman/speedrun
php artisan speedrun:install
```

Alpha warning
-------------

[](#alpha-warning)

This is *alpha* work which is actively being adjusted. Right now, it feels a little slower than it should...like the subagents are doing more work than I want them to do. Use at your own risk.

Usage
-----

[](#usage)

1. In terminal, type `claude` to open Claude Code.
2. type `/feature` with a description of the feature you want to make.

How it works
------------

[](#how-it-works)

Claude often fails to implement entire code files and instead "stubs out" code. It also tends to make too many changes inside a project. This package creates a workflow for Claude to keep the developer in the "driver's seat" and reduce the time spent fixing broken code.

This framework is adapted from Anthropic's best practices for working with agents.

- **START**: Call `/feature` inside of Claude Code to create a new feature folder.
- **DISCOVER:** Claude asks the developer to write what they know about the feature. Then, Claude will do it's own discovery.
- **PLAN:** Claude will create working documents inside the feature folder with sample code which will eventually go into the app. This is a "staging" setup, which gives the dev an opportunity to scan through all changes in one place.
- **EXECUTE:** Claude will use the plan to incorporate the feature into the app.
- **CLEAN:** Claude will offer to delete the feature folder so we don't have sample code lying around.

Changelog
---------

[](#changelog)

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

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

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- Speedrun: [iambateman](https://github.com/iambateman)
- [All Contributors](../../contributors)

License
-------

[](#license)

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

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance57

Moderate activity, may be stable

Popularity21

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 93.8% 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 ~92 days

Recently: every ~185 days

Total

9

Last Release

286d ago

PHP version history (2 changes)0.0.1PHP ^8.1

0.1.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/718a9024fa0c4215a78372fe3c28a6377b93071855417ad642c0513b86c54b89?d=identicon)[iambateman](/maintainers/iambateman)

---

Top Contributors

[![iambateman](https://avatars.githubusercontent.com/u/1709997?v=4)](https://github.com/iambateman "iambateman (30 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (1 commits)")

---

Tags

laraveliambatemanspeedrun

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/iambateman-speedrun/health.svg)

```
[![Health](https://phpackages.com/badges/iambateman-speedrun/health.svg)](https://phpackages.com/packages/iambateman-speedrun)
```

###  Alternatives

[spatie/laravel-data

Create unified resources and data transfer objects

1.7k28.9M627](/packages/spatie-laravel-data)[hirethunk/verbs

An event sourcing package that feels nice.

513162.9k6](/packages/hirethunk-verbs)[nativephp/mobile

NativePHP for Mobile

82724.0k43](/packages/nativephp-mobile)[nativephp/desktop

NativePHP for Desktop

34020.6k3](/packages/nativephp-desktop)[worksome/exchange

Check Exchange Rates for any currency in Laravel.

123544.7k](/packages/worksome-exchange)[ralphjsmit/livewire-urls

Get the previous and current url in Livewire.

82270.3k4](/packages/ralphjsmit-livewire-urls)

PHPackages © 2026

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