Meet the Workflows: Issue & PR Management
Ah! Let’s discuss the art of collaboration at Peli’s Agent Factory! A most delicious topic indeed!
In our previous post, we explored documentation and content workflows - agents that maintain glossaries, technical docs, slide decks, and blog content. We learned that AI-generated docs need human review, but they’re dramatically better than having no docs at all.
Now let’s talk about the daily rituals of software development: managing issues and pull requests. GitHub provides excellent primitives for collaboration, but there’s a lot of ceremony involved - linking related issues, merging main into PR branches, assigning work, closing completed sub-issues, optimizing templates. These are small papercuts individually, but they add up to significant friction. Issue and PR management workflows don’t replace GitHub’s features; they enhance them, removing tedious ceremony and making collaboration feel effortless. Let’s see how automation makes GitHub more pleasant to use.
Issue & PR Management Workflows
Section titled “Issue & PR Management Workflows”These agents enhance issue and pull request workflows:
- Issue Arborist - Links related issues as sub-issues
- Issue Monster - Assigns issues to Copilot agents one at a time
- Mergefest - Automatically merges main branch into PR branches
- Sub Issue Closer - Closes completed sub-issues automatically
- Issue Template Optimizer - Improves issue templates based on usage
Issue management is tedious ceremony that developers tolerate rather than enjoy. The Issue Arborist automatically links related issues, building a dependency tree we’d never maintain manually. The Issue Monster became our task dispatcher for AI agents - it assigns one issue at a time to Copilot agents, preventing the chaos of parallel work on the same codebase. Mergefest eliminates the “please merge main” dance that happens on long-lived PRs. We learned that tiny frustrations add up - each of these workflows removes a small papercut, and collectively they make GitHub feel much more pleasant to use. The Issue Template Optimizer analyzes which fields in our templates actually get filled out and suggests improvements (“nobody uses the ‘Expected behavior’ field, remove it”).
Learn More
Section titled “Learn More”- GitHub Agentic Workflows - The technology behind the workflows
- Quick Start - How to write and compile workflows
Next Up: Quality & Hygiene Workflows
Section titled “Next Up: Quality & Hygiene Workflows”While issue workflows help manage collaboration ceremony, we also need agents that maintain codebase health - spotting problems before they escalate.
Continue reading: Quality & Hygiene Workflows →
This is part 4 of a 16-part series exploring the workflows in Peli’s Agent Factory.