prowler-pr

Create and manage Prowler project pull requests with GitHub CLI.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/vanhoangkha/cloud-security-audit --skill prowler-pr-vanhoangkha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prowler-pr
Source: https://github.com/vanhoangkha/cloud-security-audit/tree/main/multi-cloud/prowler/skills/prowler-pr
Command: npx skills add https://github.com/vanhoangkha/cloud-security-audit --skill prowler-pr-vanhoangkha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and management of Pull Requests for the Prowler project, ensuring adherence to project templates, conventions, and CI checks.

Core Features & Use Cases

  • Automated PR Creation: Generates Pull Requests using the GitHub CLI (gh pr create) with proper formatting.
  • Template Adherence: Guides the user to fill out the pull_request_template.md with relevant context, description, and steps to review.
  • Conventional Commits: Enforces commit message conventions for better project history.
  • CI Workflow Inspection: Helps in understanding and preparing for checks defined in GitHub workflows like conventional-commit.yml and pr-check-changelog.yml.
  • Use Case: When you've finished implementing a new security check in Prowler, use this Skill to help you create a well-formatted Pull Request that includes all necessary details for reviewers and passes automated checks.

Quick Start

Use the prowler-pr skill to create a new pull request for your changes.

Frequently Asked Questions about prowler-pr

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

FAQPage Schema
How do I automate pull request creation for the Prowler project?

You can automate Prowler pull request creation by using the GitHub CLI to generate PRs, which enforces conventional commits and fills out the pull_request_template.md with relevant context for reviewers.

What is the best way to ensure my Prowler PR passes conventional commit checks?

To ensure your Prowler PR passes conventional commit checks, use an automated PR creation skill that enforces commit message conventions and prepares your submission for GitHub workflows like conventional-commit.yml and pr-check-changelog.yml.

Do I need git and gh CLI to manage Prowler pull requests?

Yes, you need git and gh CLI installed to manage Prowler pull requests. These command-line tools are required for performing diff analysis and submitting the pull request directly from your environment.

How do I fill out the Prowler pull_request_template.md correctly?

Fill out the Prowler pull_request_template.md by providing the relevant context, description, and steps to review. Using an automated PR skill guides you through these fields to ensure complete documentation for security checks.

Can I inspect GitHub workflows before submitting a Prowler pull request?

Yes, you can inspect GitHub workflows before submitting a Prowler pull request. This helps you understand and prepare for automated checks defined in CI workflows like conventional-commit.yml and pr-check-changelog.yml.

Why does my Prowler pull request fail CI checks on GitHub?

Prowler pull requests often fail CI checks due to non-compliant commit messages or missing changelog entries. Automating PR creation enforces conventional commits and prepares your submission for workflow validation.