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

prowler-test-ui

25

prowler-cloud/prowler

Skill Claude Code needs its repo

E2E testing patterns for Prowler UI (Playwright). Trigger: When writing Playwright E2E tests under ui/tests in the Prowler UI (Prowler-specific base page/helpers, tags, flows).

not rated 15k +19 yesterday A SkillSpector: pass 51 tokens original Apache-2.0

prowler-tour

26

prowler-cloud/prowler

Skill Claude Code

Keeps product-tour definitions aligned with the UI features they describe. Trigger: When modifying UI components that have associated tours, editing tour definition files, or renaming data-tour-id attributes.

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

prowler-ui

27

prowler-cloud/prowler

Skill Claude Code

Prowler UI-specific patterns. For generic patterns, see: typescript, react-19, nextjs-16, tailwind-4. Trigger: When working inside ui/ on Prowler-specific conventions (shadcn, folder placement, actions/adapters, shared types/hooks/lib).

not rated 15k +19 yesterday A SkillSpector: pass 64 tokens original Apache-2.0

prowler

28

prowler-cloud/prowler

Skill Claude Code needs its repo

Main entry point for Prowler development - quick reference for all components. Trigger: General Prowler development questions, project overview, component navigation (NOT PR CI gates or GitHub Actions workflows).

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

pytest

29

prowler-cloud/prowler

Skill Claude Code

Pytest testing patterns for Python. Trigger: When writing or refactoring pytest tests (fixtures, mocking, parametrize, markers). For Prowler-specific API/SDK testing conventions, also use prowler-test-api or prowler-test-sdk.

not rated 15k +19 yesterday A SkillSpector: pass 51 tokens original Apache-2.0

react-19

30

prowler-cloud/prowler

Skill Claude Code

React 19 patterns with React Compiler. Trigger: When writing React 19 components/hooks in .tsx (React Compiler rules, hook patterns, refs as props). If using Next.js App Router/Server Actions, also use nextjs-16.

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

skill-creator

31

prowler-cloud/prowler

Skill Claude Code

Creates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.

not rated 15k +19 yesterday A SkillSpector: pass 36 tokens original Apache-2.0

skill-sync

32

prowler-cloud/prowler

Skill Claude Code

Syncs skill metadata to AGENTS.md Auto-invoke sections. Trigger: When updating skill metadata (metadata.scope/metadata.autoinvoke), regenerating Auto-invoke tables, or running ./skills/skill-sync/assets/sync.sh (including --dry-run/--scope).

not rated 15k +19 yesterday A SkillSpector: warn 58 tokens original Apache-2.0

tailwind-4

33

prowler-cloud/prowler

Skill Claude Code

Tailwind CSS 4 patterns and best practices. Trigger: When styling with Tailwind (className, variants, cn()), especially when dynamic styling or CSS variables are involved (no var() in className).

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

tdd

34

prowler-cloud/prowler

Skill Claude Code

Test-Driven Development workflow for ALL Prowler components (UI, SDK, API). Trigger: ALWAYS when implementing features, fixing bugs, or refactoring - regardless of component. This is a MANDATORY workflow, not optional.

not rated 15k +19 yesterday A SkillSpector: pass 50 tokens original Apache-2.0

typescript

35

prowler-cloud/prowler

Skill Claude Code

TypeScript strict patterns and best practices. Trigger: When implementing or refactoring TypeScript in .ts/.tsx (types, interfaces, generics, const maps, type guards, removing any, tightening unknown).

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

vitest

36

prowler-cloud/prowler

Skill Claude Code

Vitest unit testing patterns with React Testing Library. Trigger: When writing unit tests for React components, hooks, or utilities.

not rated 15k +19 yesterday A SkillSpector: pass 28 tokens original Apache-2.0

zod-4

37

prowler-cloud/prowler

Skill Claude Code

Zod 4 schema validation patterns. Trigger: When creating or updating Zod v4 schemas for validation/parsing (forms, request payloads, adapters), including v3 -> v4 migration patterns.

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

zustand-5

38

prowler-cloud/prowler

Skill Claude Code

Zustand 5 state management patterns. Trigger: When implementing client-side state with Zustand (stores, selectors, persist middleware, slices).

not rated 15k +19 yesterday A Socket: passSnyk: passSkillSpector: pass 33 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: