prowler-sdk-check

Generate Prowler security checks with SDK architecture patterns and metadata.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating new security checks for Prowler, ensuring consistency and adherence to SDK architecture patterns across various cloud providers.

Core Features & Use Cases

  • Automated Check Generation: Creates the necessary file structure and boilerplate code for new Prowler security checks.
  • Metadata Integration: Guides the user in creating compliant metadata files for each check.
  • Use Case: A security engineer needs to add a new check for Azure Key Vault access policies. This Skill will help them quickly set up the check's files and metadata according to Prowler's standards.

Quick Start

Use the prowler-sdk-check skill to create a new Prowler check for AWS S3 bucket encryption.

Frequently Asked Questions about prowler-sdk-check

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

FAQPage Schema
How do I create a new Prowler security check for AWS, Azure, or GCP?

To create a Prowler security check, you need to follow the SDK architecture patterns to generate the necessary file structure and boilerplate code. This process ensures your new checks for AWS, Azure, or GCP include compliant metadata and proper naming conventions for successful integration.

What is the process for adding metadata to a custom Prowler security check?

Adding metadata to a Prowler security check requires adhering to a specific metadata schema. The process guides you through creating compliant metadata files for each check, ensuring the generated code integrates seamlessly with the existing Prowler framework.

Can I use this approach to update existing Prowler checks across Kubernetes and GitHub?

Yes, you can update existing Prowler checks across Kubernetes and GitHub. The structured process provides code templates that facilitate updates to existing checks and their metadata, maintaining consistency with the SDK architecture patterns for various cloud providers.

Does Prowler check generation support Azure Key Vault access policies?

Yes, Prowler check generation supports Azure Key Vault access policies. A security engineer can quickly set up the check's files and metadata according to Prowler's standards, using the provided code templates to ensure the new check follows the correct SDK architecture.

Are there specific naming conventions required for Prowler security checks?

Yes, specific naming conventions are required for Prowler security checks. Adherence to these check naming conventions and the metadata schema is necessary for successful integration, ensuring the generated boilerplate code aligns with the Prowler SDK architecture.