issue-pipeline

Automate GitHub issue triage, planning, implementation, review, and PR merging.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/leogallego/ansible-jane --skill issue-pipeline-leogallego
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-pipeline
Source: https://github.com/leogallego/ansible-jane/tree/main/skills/issue-pipeline
Command: npx skills add https://github.com/leogallego/ansible-jane --skill issue-pipeline-leogallego

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the full lifecycle of GitHub issues by triaging, planning, implementing, reviewing, and merging via an automated pipeline.

Core Features & Use Cases

  • End-to-end issue processing: triage, plan, implement, review, fix, and PR creation with minimal human intervention.
  • Dependency-driven execution: handles inter-issue relationships, DAG-based planning, and risk assessment to orchestrate PRs across chains.
  • Traceability: preserves an execution plan, assessment, and reviews in repository documentation for accountability.

Quick Start

Invoke the pipeline with one or more issue numbers, for example /issue-pipeline #372 #369.

Frequently Asked Questions about issue-pipeline

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

FAQPage Schema
How do I automate GitHub issue triage and PR creation end-to-end?

Yes, you can automate end-to-end issue triage by invoking the pipeline with specific issue numbers. It builds a dependency DAG, assigns execution order, and posts assessment, plans, and results directly to the repository.

How does dependency-driven execution work for linked GitHub issues?

Dependency-driven execution builds a dependency DAG from input issue numbers to map inter-issue relationships, assign execution order, and orchestrate PRs across chains. It posts explicit skip reasons to the repository when blocked.

Can I use repository prompts and templates to guide autonomous issue implementation?

Yes, the pipeline loads contextual guidance directly from the repository's prompts and templates to drive autonomous work. This guides the implementation, review, and fix phases while respecting out-of-scope constraints and safety checks.

What is the best way to process multiple related GitHub issues into ready-to-merge PRs?

The best way to process multiple related GitHub issues is to invoke the pipeline with multiple issue numbers. It handles triage, planning, implementation, and review, preserving an execution plan and reviews in repository documentation for accountability.

Why does the automated issue pipeline skip certain issues during execution?

The automated issue pipeline skips certain issues when blocked by dependencies or safety checks. It posts explicit skip reasons to the repository, ensuring transparency and traceability for why specific issues could not be processed.