prowler-pr

Create Prowler pull requests with templates and commit conventions.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/professor-moody/cloud-tools --skill prowler-pr-professor-moody
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prowler-pr
Source: https://github.com/professor-moody/cloud-tools/tree/main/repos/prowler/skills/prowler-pr
Command: npx skills add https://github.com/professor-moody/cloud-tools --skill prowler-pr-professor-moody

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and review process for Pull Requests within the Prowler project, ensuring adherence to established templates, commit conventions, and CI/CD workflows.

Core Features & Use Cases

  • Automated PR Creation: Generates Pull Requests using the gh pr create command, incorporating project-specific templates.
  • Convention Enforcement: Validates PR titles against Conventional Commits and checks for necessary changelog updates.
  • Workflow Inspection: Provides guidance on understanding and interacting with GitHub Actions workflows related to PRs (e.g., conventional-commit.yml, pr-check-changelog.yml).
  • Ownership Clarity: Helps understand code ownership through the CODEOWNERS file.
  • Use Case: When you've completed a new security check for 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 create a Pull Request for Prowler that passes GitHub Actions checks?

To create a Prowler Pull Request, you need to follow project-specific templates and Conventional Commits. This Skill guides you through analyzing changes and using the `gh pr create` command to ensure CI/CD workflows pass.

What is the correct format for Prowler PR titles and commit messages?

Prowler PR titles must follow Conventional Commits guidelines. This Skill validates your PR titles against these standards and checks for necessary changelog updates before submission.

How do I know which Prowler components are affected by my code changes?

Determining affected Prowler components is essential for PR creation. This Skill guides you through analyzing your changes to identify impacted components and fill out the required template sections accurately.

Does Prowler use a CODEOWNERS file to manage code review approvals?

Yes, Prowler utilizes a CODEOWNERS file to define code ownership. This Skill helps you understand code ownership structures to ensure your Pull Request is routed to the correct reviewers.

Why does my Prowler pull request fail the changelog workflow check?

Prowler PRs fail when missing necessary changelog updates or violating commit conventions. This Skill helps you review GitHub Actions workflows like `pr-check-changelog.yml` to identify and resolve these failures.