sc-pr-check

Run local CI checks including linting, formatting, type checking, testing, security scanning, and building.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of running comprehensive local CI checks before creating a pull request, identifying and offering solutions for code quality issues.

Core Features & Use Cases

  • Automated CI Checks: Detects and runs linters, formatters, type checkers, tests, security scanners, and build processes.
  • Interactive Remediation: Provides guided, interactive steps to fix detected issues.
  • Use Case: Before pushing your code, run this skill to catch linting errors, failing tests, and security vulnerabilities locally, ensuring a smoother review process.

Quick Start

Run all detected local CI checks by typing /sc:pr-check.

Frequently Asked Questions about sc-pr-check

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

FAQPage Schema
How do I run local CI checks before a pull request?

Run local CI checks before a pull request by executing the skill to auto-detect project tooling and run linting, testing, formatting, type checking, security scanning, and build processes.

What is included in pre-push code quality validation?

Pre-push code quality validation includes automated linting, formatting, type checking, testing, security scanning, and build execution, along with interactive remediation steps to fix any detected failures.

Can I run a quick check for linting errors and security vulnerabilities locally?

You can run a quick check for linting errors and security vulnerabilities locally using the skill's quick mode, which validates your code rapidly before pushing.

Does the local CI check tool auto-detect project tooling?

The local CI check tool auto-detects project tooling to run the appropriate linters, formatters, and security scanners without requiring manual configuration.

How do I fix failing tests and formatting errors before pushing code?

Fix failing tests and formatting errors before pushing code using the interactive remediation feature, which offers guided steps to resolve detected issues, or use fix mode for automated corrections.

What are the limitations of running local CI checks with a dry run?

Running local CI checks with a dry run validates the codebase and reports failures without applying any automated fixes or modifications to your files.