prowler-changelog

Manage Prowler component changelog entries per keepachangelog.com format.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of managing changelog entries for Prowler components, ensuring consistency and adherence to the keepachangelog.com format. It helps maintain accurate release notes and simplifies the PR process.

Core Features & Use Cases

  • Changelog Management: Enforces the keepachangelog.com format, including section order and emoji prefixes.
  • Version Bumping Guidance: Provides rules for semantic versioning (PATCH, MINOR, MAJOR) based on change types.
  • PR Integration: Works with CI workflows to gate PRs that require changelog updates.
  • Use Case: When you merge a new feature for the Prowler API, this skill ensures a correctly formatted entry is added to the api/CHANGELOG.md file, following all specified rules.

Quick Start

Use the prowler-changelog skill to add a new bug fix entry to the Prowler SDK changelog for pull request #1234.

Frequently Asked Questions about prowler-changelog

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

FAQPage Schema
How do I manage changelog entries for Prowler components using keepachangelog.com standards?

Prowler changelog management enforces the keepachangelog.com format, including section order and emoji prefixes, across UI, API, MCP Server, and SDK components. This ensures consistent release notes and simplified PR integration for Prowler development.

How do I determine semantic versioning rules for new Prowler release notes?

Semantic versioning for Prowler release notes follows PATCH, MINOR, or MAJOR bumps based on the change type. The skill provides specific versioning guidance to ensure release notes accurately reflect the impact of new features or bug fixes.

Can I enforce changelog updates to gate pull requests in Prowler CI workflows?

Yes, Prowler changelog management integrates with CI workflows to gate pull requests that require changelog updates. This enforces correctly formatted entries in specific component files like api/CHANGELOG.md before a PR can be merged.

What is the correct file location for adding a bug fix to the Prowler SDK changelog?

Bug fixes for the Prowler SDK should be added directly to the sdk/CHANGELOG.md file. The skill enforces specific file locations and formatting rules for each component to maintain accurate, standardized documentation.

Does Prowler changelog management support separate formatting rules for different components?

Yes, Prowler changelog management supports UI, API, MCP Server, and SDK components with specific file locations and formatting rules. Each component maintains its own distinct changelog file according to the keepachangelog.com standard.