prowler-cloud/prowler

Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment.

About the project

Prowler is an open-source cloud security platform that checks cloud environments for security issues and compliance with standards such as CIS, NIST, and GDPR. Security teams use it to assess configurations, prioritize findings, produce reports, and guide remediation.

This repository also configures its own agents. See what prowler tells them →

15kStars on the repository
42Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

ai-sdk-5

01

prowler-cloud/prowler

Skill Claude Code

Vercel AI SDK 5 patterns. Trigger: When building AI features with AI SDK v5 (chat, streaming, tools/function calling, UIMessage parts), including migration from v4.

not rated 15k +46 yesterday A SkillSpector: pass 44 tokens original Apache-2.0

django-drf

02

prowler-cloud/prowler

Skill Claude Code needs its repo

Django REST Framework patterns. Trigger: When implementing generic DRF APIs (ViewSets, serializers, routers, permissions, filtersets). For Prowler API specifics (RLS/RBAC/Providers), also use prowler-api.

not rated 15k +46 yesterday A Socket: passSnyk: passSkillSpector: pass 51 tokens original Apache-2.0

prowler-cloud/prowler

Skill Claude Code

Reviews Django migration files for PostgreSQL best practices specific to Prowler. Trigger: When creating migrations, running makemigrations/pgmakemigrations, reviewing migration PRs, adding indexes or constraints to database tables, modifying existing migration files, or writing data backfill migrations. Always use…

not rated 15k +46 yesterday A Snyk: passSkillSpector: pass 96 tokens original Apache-2.0

gh-aw

04

prowler-cloud/prowler

Skill Claude Code

Create and maintain GitHub Agentic Workflows (gh-aw) for Prowler. Trigger: When creating agentic workflows, modifying gh-aw frontmatter, configuring safe-outputs, setting up MCP servers in workflows, importing Copilot Custom Agents, or debugging gh-aw compilation.

not rated 15k +46 yesterday A SkillSpector: pass 59 tokens original Apache-2.0

jsonapi

05

prowler-cloud/prowler

Skill Claude CodeCodex

Strict JSON:API v1.1 specification compliance. Trigger: When creating or modifying API endpoints, reviewing API responses, or validating JSON:API compliance.

not rated 15k +46 yesterday A SkillSpector: pass 34 tokens original Apache-2.0

nextjs-16

06

prowler-cloud/prowler

Skill Claude Code

Next.js 16 App Router patterns. Trigger: When working in Next.js App Router (app/), Server Components vs Client Components, Server Actions, Route Handlers, proxy.ts, caching/revalidation, Cache Components, and streaming/Suspense.

not rated 15k +46 yesterday A SkillSpector: pass 55 tokens original Apache-2.0

playwright

07

prowler-cloud/prowler

Skill Claude Code needs its repo

Playwright E2E testing patterns. Trigger: When writing Playwright E2E tests (Page Object Model, selectors, MCP exploration workflow). For Prowler-specific UI conventions under ui/tests, also use prowler-test-ui.

not rated 15k +46 yesterday A SkillSpector: warn 50 tokens original Apache-2.0

postgresql-indexing

08

prowler-cloud/prowler

Skill Claude Code

PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing…

not rated 15k +46 yesterday A SkillSpector: pass 108 tokens original Apache-2.0

prowler-api

09

prowler-cloud/prowler

Skill Claude Code needs its repo

Prowler API patterns: RLS, RBAC, providers, Celery tasks. Trigger: When working in api/ on models/serializers/viewsets/filters/tasks involving tenant isolation (RLS), RBAC, or provider lifecycle.

not rated 15k +46 yesterday A SkillSpector: pass 53 tokens original Apache-2.0

prowler-cloud/prowler

Skill Claude Code

Creates Prowler Attack Paths openCypher queries using the Cartography schema as the source of truth for node labels, properties, and relationships. Covers Prowler-specific additions (Internet node, ProwlerFinding, internal isolation labels), $provideruid scoping, and list-property item nodes with typed HAS edges that…

not rated 15k +46 yesterday A Snyk: passSkillSpector: warn 97 tokens original Apache-2.0

prowler-changelog

11

prowler-cloud/prowler

Skill Claude Code

Manages changelog entries for Prowler components following keepachangelog.com format. Trigger: When creating PRs, adding changelog entries, or working with any CHANGELOG.md file in ui/, api/, mcpserver/, or prowler/.

not rated 15k +46 yesterday A SkillSpector: pass 55 tokens original Apache-2.0

prowler-ci

12

prowler-cloud/prowler

Skill Claude Code

Helps with Prowler repository CI and PR gates (GitHub Actions workflows). Trigger: When investigating CI checks failing on a PR, PR title validation, changelog gate/no-changelog label, conflict marker checks, secret scanning, CODEOWNERS/labeler automation, or anything under .github/workflows.

not rated 15k +46 yesterday A SkillSpector: warn 67 tokens original Apache-2.0

prowler-commit

13

prowler-cloud/prowler

Skill Claude CodeCodex

Creates professional git commits following conventional-commits format. Trigger: When creating commits, after completing code changes, when user asks to commit.

not rated 15k +46 yesterday A SkillSpector: warn 33 tokens original Apache-2.0

prowler-cloud/prowler

Skill Claude Code

Reviews Pull Requests that add or modify compliance frameworks. Trigger: When reviewing PRs with compliance framework changes, CIS/NIST/PCI-DSS additions, or compliance JSON files.

not rated 15k +46 yesterday A SkillSpector: pass 41 tokens original Apache-2.0

prowler-compliance

15

prowler-cloud/prowler

Skill Claude Code

Creates, syncs, audits and manages Prowler compliance frameworks end-to-end. Covers the two supported JSON schemas (universal multi-provider and legacy per-provider), the SDK model tree (legacy attribute classes, universal ComplianceFramework, ConfigRequirements guardrails), output formatters (legacy per-framework +…

not rated 15k +46 yesterday A Snyk: warnSkillSpector: pass 227 tokens original Apache-2.0

prowler-docs

16

prowler-cloud/prowler

Skill Claude Code

Prowler documentation style guide and writing standards. Trigger: When writing documentation for Prowler features, tutorials, or guides.

not rated 15k +46 yesterday A SkillSpector: pass 31 tokens original Apache-2.0

prowler-mcp

17

prowler-cloud/prowler

Skill Claude Code

Creates MCP tools for Prowler MCP Server. Covers BaseTool pattern, model design, and API client usage. Trigger: When working in mcpserver/ on tools (BaseTool), models (MinimalSerializerMixin/fromapiresponse), or API client patterns.

not rated 15k +46 yesterday A SkillSpector: pass 57 tokens original Apache-2.0

prowler-pr

18

prowler-cloud/prowler

Skill Claude Code

Creates Pull Requests for Prowler following the project template and conventions. Trigger: When working on pull request requirements or creation (PR template sections, PR title Conventional Commits check, changelog gate/no-changelog label), or when inspecting PR-related GitHub workflows like conventional-commit.yml…

not rated 15k +46 yesterday A SkillSpector: pass 84 tokens original Apache-2.0

prowler-provider

19

prowler-cloud/prowler

Skill Claude Code

Creates new Prowler cloud providers or adds services to existing providers. Trigger: When extending Prowler SDK provider architecture (adding a new provider or a new service to an existing provider).

not rated 15k +46 yesterday A SkillSpector: pass 42 tokens original Apache-2.0

prowler-cloud/prowler

Skill Claude Code

Updates the "Prowler at a Glance" table in README.md with accurate provider statistics. Trigger: When updating README.md provider stats, checks count, services count, compliance frameworks, or categories.

not rated 15k +46 yesterday A SkillSpector: pass 47 tokens original Apache-2.0

prowler-sdk-check

21

prowler-cloud/prowler

Skill Claude Code

Creates Prowler security checks following SDK architecture patterns. Trigger: When creating or updating a Prowler SDK security check (implementation + metadata) for any provider (AWS, Azure, GCP, K8s, GitHub, etc.).

not rated 15k +46 changed 1mo ago A SkillSpector: pass 54 tokens original Apache-2.0

prowler-test-api

22

prowler-cloud/prowler

Skill Claude Code

Testing patterns for Prowler API: JSON:API, Celery tasks, RLS isolation, RBAC. Trigger: When writing tests for api/ (JSON:API requests/assertions, cross-tenant isolation, RBAC, Celery tasks, viewsets/serializers).

not rated 15k +46 yesterday A SkillSpector: pass 62 tokens original Apache-2.0

prowler-test-mcp

23

prowler-cloud/prowler

Skill Claude Code

Testing patterns for the Prowler MCP Server: in-memory FastMCP clients, the ProwlerAPIClient singleton, JSON:API model builders and mocked httpx transports. Trigger: When writing tests under mcpserver/tests/ (tools, models, apiclient, auth, sub-servers).

not rated 15k +46 yesterday A SkillSpector: pass 67 tokens original Apache-2.0

prowler-test-sdk

24

prowler-cloud/prowler

Skill Claude Code

Testing patterns for Prowler SDK (Python). Trigger: When writing tests for the Prowler SDK (checks/services/providers), including provider-specific mocking rules (moto for AWS only).

not rated 15k +46 yesterday A SkillSpector: pass 43 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: