github-issue-workflow

Resolve GitHub issues end-to-end through an eight-phase workflow to pull requests.

Updated Sep 10, 2025
One-click install
npx skills add https://github.com/tillysoso/mv1 --skill github-issue-workflow-tillysoso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issue-workflow
Source: https://github.com/tillysoso/mv1/tree/main/.claude/skills/github-issue-workflow
Command: npx skills add https://github.com/tillysoso/mv1 --skill github-issue-workflow-tillysoso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow provides a structured, eight-phase process to resolve GitHub issues end-to-end, from fetching issue details to creating a pull request, reducing manual coordination and risk.

Core Features & Use Cases

  • Phase-based orchestration: fetch, analyze, verify, implement, test, review, commit, and PR.
  • Safe handling of untrusted issue content with mandatory user confirmation before implementing.
  • Automated integration with GitHub via the gh CLI and clear prerequisites and security guidelines.
  • Use cases include resolving issues by number or URL, preparing PRs, and coordinating cross-project workflows.

Quick Start

Describe the GitHub issue you want to resolve and let the 8-phase workflow guide you from description to pull request.

Frequently Asked Questions about github-issue-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a GitHub issue resolution workflow from start to pull request?

Automating GitHub issue resolution requires an eight-phase workflow that fetches, analyzes, verifies, implements, tests, reviews, commits, and creates a pull request. This structured process reduces manual coordination by guiding issue descriptions directly into automated PRs via the gh CLI.

What is the best way to handle untrusted content when resolving GitHub issues?

Handling untrusted GitHub issue content safely requires security isolation and mandatory user confirmation before implementing any code. This phase governance ensures automated issue resolution does not execute malicious payloads, requiring explicit approval before transitioning from analysis to implementation.

Do I need the GitHub CLI to automate pull request creation from issues?

Automating pull request creation from GitHub issues requires the GitHub CLI for integration. The workflow relies on gh CLI commands to fetch issue details by URL or number and automatically create PRs, meaning a properly authenticated CLI environment is a mandatory prerequisite.

Can I use an issue URL or number to trigger an automated code review and PR workflow?

Using an issue URL or number triggers the automated code review and PR workflow directly. The process fetches the specific issue details, implements the required changes, runs testing and review phases, and finally commits the code to open a pull request automatically.

What are the phases for converting a GitHub issue into a pull request automatically?

Converting a GitHub issue into a pull request involves eight distinct phases: fetch, analyze, verify, implement, test, review, commit, and PR. Each phase orchestrates a specific part of the resolution process to ensure secure and verified code changes before submission.