dev-unblock

Diagnose and resolve CI failures and merge conflicts on GitHub branches.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/learnzdevelopmenthub/paadhai --skill dev-unblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-unblock
Source: https://github.com/learnzdevelopmenthub/paadhai/tree/main/.claude/skills/dev-unblock
Command: npx skills add https://github.com/learnzdevelopmenthub/paadhai --skill dev-unblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents stalled development when CI jobs fail or git reports conflicts by formalizing diagnosis, repair, and retesting so branches stay ready for review.

Core Features & Use Cases

  • Failure detection: Classifies merge conflicts and failing CI jobs (test, lint, type, build) using git status and gh pr checks to understand the issue quickly.
  • Guided remediation: Delegates conflict resolution, test reproduction, and type/build fixes to the model while staging commits, pushing, and polling CI until green.
  • Use case: When a feature branch hits a flaky lint check, the Skill reruns the linter, applies fixes, stages the changes, and monitors CI, ensuring the pull request can continue through the pipeline.

Quick Start

Use dev-unblock to inspect the failing jobs or conflicts on the current branch, resolve the issues, and push the updated code until the checks pass.

Frequently Asked Questions about dev-unblock

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

FAQPage Schema
How do I fix failing CI jobs and merge conflicts on my feature branch?

To fix failing CI jobs and merge conflicts, this process diagnoses test, lint, type, or build failures using git status and gh pr checks, then stages and pushes fixes while polling CI until checks pass.

Do I need the gh CLI and a .paadhai.json file to resolve git merge conflicts automatically?

Yes, resolving merge conflicts automatically requires the .paadhai.json file for repository metadata, the gh CLI for PR and check polling, and git for staging, committing, and pushing the required fixes.

What is the best way to troubleshoot a flaky lint check blocking a pull request?

Troubleshooting a flaky lint check involves classifying the failing CI job, applying guided remediation by rerunning the linter, staging the applied changes, and monitoring CI to ensure the pull request continues through the pipeline.

Can I automate test reproduction and type fixes for Paadhai-managed GitHub repositories?

Yes, you can automate test reproduction and type fixes for Paadhai-managed GitHub repositories by delegating remediation to the model, which stages commits, pushes updates, and polls CI until the branch is ready for review.

Why does CI keep failing after I resolve merge conflicts on my fix branch?

CI keeps failing after resolving merge conflicts if underlying test, type, or build jobs still fail; this Skill continuously diagnoses remaining CI failures, applies fixes, and pushes updates until checks turn green.