Creating well-structured GitHub issues is essential for effective project management, but it can be a repetitive and time-consuming task. At Six Feet Up, we've been exploring how to streamline this process using AI.
In this post, I walk through how I used Claude, GitHub CLI, and Claude Code to automate issue creation while maintaining our templates and best practices.
One of the biggest friction points in my workflow was creating detailed GitHub issues. I wanted to minimize the effort required while ensuring every issue followed our organization's templates. Copy-pasting and formatting manually was tedious, and I needed a solution that followed the principle of least action.
Our solution leverages a special GitHub repository that contains Six Feet Up’s issue and PR templates. By taking advantage of GitHub's centralized .github
repository feature, we ensure that these templates are accessible across all our repositories. This is already a standard part of our workflow.
The breakthrough came when I combined this with Claude and GitHub CLI in a local development environment. Here's how it works:
claude.md
configuration file, stored locally, that guides Claude in using our templates.During an internal demo, Six Feet Up team members identified several ways to enhance this process further and make it more broadly applicable across teams:
claude.md
: By documenting common branching strategies, formatting conventions, and project-specific standards directly in the configuration file, we ensure consistent quality without extra overhead. Centralizing these best practices and teaching Claude how to apply them also streamlines onboarding and improves team-wide consistency.claude.md
significantly improves Claude's accuracy and reliability. This ensures Claude accesses the correct templates and transcript files every time — especially when dealing with hidden directories or local variations.claude.md
file itself. This reduces setup time and helps ensure continuity.Beyond configuration, the team identified opportunities to improve how people interact with the system:
These practices ensure that Claude Code scales with the team by becoming not just a personal productivity tool, but a shared system that reinforces consistency and reduces friction across projects.
Using Claude and Claude Code has already transformed how we handle GitHub issue creation at Six Feet Up. The time and energy saved (especially for repetitive or detail-heavy tasks) means developers can stay focused on solving meaningful problems rather than wrestling with formatting or template compliance.
We’re now exploring ways to further scale and systematize this workflow by:
claude.md
.These next steps will help us create a more consistent, efficient, and collaborative engineering environment — one where developers can rely on AI to handle the busy work, while keeping human creativity and oversight at the core.