prowler-changelog

Create and validate Prowler changelog entries with keepachangelog formatting.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/adbertram/Devolutions-CIEM --skill prowler-changelog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prowler-changelog
Source: https://github.com/adbertram/Devolutions-CIEM/tree/main/prowler/skills/prowler-changelog
Command: npx skills add https://github.com/adbertram/Devolutions-CIEM --skill prowler-changelog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Keeps changelog entries consistent and accurately reflect changes across all Prowler components, reducing manual overhead and formatting errors.

Core Features & Use Cases

  • Centralizes creation and validation of changelog entries for ui, api, mcp_server, and prowler components.
  • Enforces keepachangelog formatting, emoji-prefixed sections, and standardized version headers.
  • Integrates with PR workflows to ensure CHANGELOG.md updates are included with relevant PRs.

Quick Start

Draft and attach changelog entries for the affected component's CHANGELOG.md following the templates in assets/entry-templates.md.

Frequently Asked Questions about prowler-changelog

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

FAQPage Schema
How do I automate changelog entries for Prowler components?

Automating changelog entries involves drafting updates to the affected component's CHANGELOG.md using standardized entry templates. This enforces keepachangelog formatting, version headers, and emoji sections across ui, api, and mcp_server workflows.

What is the keepachangelog format for a PR check gate?

The keepachangelog format for a PR gate requires standardized version headers and emoji-prefixed sections. This validation mechanism checks that CHANGELOG.md updates are included with relevant pull requests to prevent formatting errors.

Does the changelog validation support multiple Prowler components?

Yes, the changelog validation supports multiple Prowler components including ui, api, mcp_server, and core prowler workflows. It centralizes creation and validation to ensure entries remain consistent across all components.

How do I standardize CHANGELOG.md updates across pull requests?

You standardize CHANGELOG.md updates by integrating with PR workflows and applying templates that enforce keepachangelog formatting. This ensures every pull request includes relevant, consistently formatted changelog entries.

Why does my Prowler PR check fail when updating CHANGELOG.md?

Your PR check likely fails because the changelog entry does not meet keepachangelog formatting standards. The validation gate requires specific version headers and emoji-prefixed sections that match the standardized entry templates.