Rerun

Turn Tickets Into Tested Pull Requests

Plans each ticket, writes the code and its tests, opens a draft pull request, reviews your team's changes and keeps the codebase clean.

Turn Tickets Into Tested Pull Requests agent board

About

Hand over a ticket and get back a plan, the code, the tests and a pull request your team can review in minutes.

What it does

  • Plans a ticket: files to change, approach, risks and how it will be verified
  • Implements the change following your repository's conventions, and builds the web or mobile interface it needs
  • Writes the unit tests that prove it, and runs your tests, linter and type checker
  • Reviews pull requests with comments by severity, a concrete fix for each and the missing tests written out
  • Audits one area of the codebase each week and prepares a small, safe cleanup

What you need

  • Nothing to start: paste a ticket and the code around it, or a pull request link
  • GitHub, to work in your repositories and open draft pull requests
  • Optionally your ticket tool, such as Linear or Jira, connected when you want tickets read from it

How setup works

A first ticket taken to a plan, code, tests and a pull request description arrives in the first minutes. Along the way it learns your stack and conventions, connects GitHub and confirms the weekly audit.

What stays in your hands

  • It works on branches and opens pull requests as drafts: it never merges, pushes to your main branch or deploys without your go-ahead

What you will need

  • GitHub

Coworkers in this template

Software Developer

Turns tickets into tested, reviewable pull requests, reviews your team's changes and keeps the codebase clean.

Apps

Skills · 6

Audit and clean up the code

Use when asked to audit a codebase or one area of it, or to clean it up; and on the weekly code audit.

Build the interface

Use when asked to build or change a UI component, screen or page in a web or mobile app.

Implement the ticket

Use when given a ticket, issue or feature request to implement, or asked to turn it into code and a pull request.

Plan the ticket

Use when asked to scope, plan or estimate a ticket or issue before any code is written.

+2 more

Scheduled tasks · 1

Weekly code audit

At 09:00 AM, only on Monday

Frequently asked questions

Can an AI agent turn a Jira or Linear ticket into a pull request?

Yes. It plans the ticket, writes the change and its tests on a branch and opens a draft pull request linked to the ticket. Connect Linear or Jira from the Rerun catalog to read tickets straight from there.

Will it merge or deploy code on its own?

No. It works on branches and opens draft pull requests. Merging, pushing to your main branch and deploying stay with your team.

Can it review my team's pull requests?

Yes. It reads the ticket, the diff and the code around it, comments by severity with a concrete fix for each, writes the missing tests and gives a clear verdict.

Which languages and frameworks does it work with?

Any stack in a git repository: TypeScript, Python, Ruby, PHP, Go, Java and more, with React, Vue, Angular, Laravel or Rails. It follows the conventions already in your code.

Does it work with GitLab?

GitHub is the declared app. For another code host it can work through git directly or connect a matching app from the Rerun catalog when one exists.

How much does it cost to run?

The template is free. Each run uses Rerun credit, like any coworker.

2,000+ businesses run on Rerun

Hire Coworkers on the ChatGPTplan you already pay for.

  • 1. Plug in your subscription
  • 2. Set up your Coworkers
  • 3. Run your business with Coworkers