sc-pr-fix

Create pull requests and iteratively resolve CI check failures with user confirmation.

19|2|Updated Aug 26, 2025
One-click install
npx skills add https://github.com/Tony363/SuperClaude --skill sc-pr-fix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sc-pr-fix
Source: https://github.com/Tony363/SuperClaude/tree/main/.claude/skills/sc-pr-fix
Command: npx skills add https://github.com/Tony363/SuperClaude --skill sc-pr-fix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating pull requests and automatically resolves Continuous Integration (CI) check failures, saving developers significant time and effort in the code review cycle.

Core Features & Use Cases

  • Automated Branching and Committing: Creates new branches and commits changes with provided messages.
  • CI Monitoring and Failure Resolution: Monitors CI checks, parses failure logs, proposes fixes, and iteratively applies them until all checks pass.
  • Interactive Confirmation: Prompts the user for approval before applying fixes, with options for auto-fixing low-risk issues.
  • Use Case: After pushing a feature branch, CI checks fail due to linting errors. The sc-pr-fix skill automatically creates a PR, identifies the linting errors, suggests fixes, and applies them after user confirmation, ensuring the PR is merge-ready.

Quick Start

Use the sc-pr-fix skill to create a pull request with the message "fix: resolve test failures" and automatically fix any CI issues that arise.

Frequently Asked Questions about sc-pr-fix

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

FAQPage Schema
How do I automatically fix CI check failures from pull requests?

To automatically fix CI check failures, this Skill parses failure logs, proposes fixes, and applies them iteratively after user confirmation until all checks pass. It streamlines the code review cycle by identifying issues like linting errors and ensuring the PR is merge-ready.

Can I automate creating a pull request and resolving CI issues at the same time?

Yes, you can automate creating a pull request and resolving CI issues simultaneously. The Skill creates new branches, commits changes with your provided messages, monitors CI checks, and iteratively resolves any failures to ensure the branch is merge-ready.

Does this tool require manual approval before applying CI failure fixes?

This tool requires manual approval before applying CI failure fixes by prompting the user for confirmation. It also offers an option to automatically apply fixes for low-risk issues, balancing automated resolution with necessary oversight.

What is the best way to handle various CI output formats when debugging GitHub Actions failures?

The best way to handle various CI output formats when debugging GitHub Actions failures is using this Skill. It parses diverse CI logs to identify errors, proposes targeted fixes, and integrates with PAL MCP for complex debugging scenarios.

Why should I use an automated tool for resolving linting errors in my CI/CD pipeline?

You should use an automated tool for resolving linting errors in your CI/CD pipeline to significantly reduce manual intervention and ensure code quality. It automatically identifies failures, suggests resolutions, and applies them to keep your pipeline efficient.