About prowler
prowler is a skill for developers working across the Prowler repository. It summarizes the SDK, API, UI, and MCP components, lists supported providers and quick commands, and points to related skills and local developer references.
Key features
- 01SDK, API, UI, and MCP component map
- 02Provider list
- 03Quick development commands
- 04Commit style overview
- 05Related skill references
Use cases
- 01Locate a Prowler component and its technology stack
- 02Find a quick command for SDK or API development
- 03Choose a related skill for checks, testing, or component patterns
MCP support
The skill identifies the MCP component as using FastMCP 2.13.1 and points to the related prowler-mcp skill for MCP server tools.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ prowler-cloud/ prowler --skill prowlerAfter installing, type/prowlerin Claude Code to confirm it loaded.
Bundled filesreferences/prowler-docs.md
Details
From the project READMEComponents
| Component | Stack | Location |
|---|---|---|
| SDK | Python 3.10+, uv | prowler/ |
| API | Django 5.1, DRF, Celery | api/ |
| UI | Next.js 16, React 19, Tailwind 4 | ui/ |
| MCP | FastMCP 2.13.1 | mcp_server/ |
Quick Commands
# SDK
uv sync
uv run python prowler-cli.py aws --check check_name
uv run pytest tests/
# API
cd api && uv run python src/backend/manage.py runserver
cd api && uv run pytest
# UI
cd ui && pnpm run dev
cd ui && pnpm run healthcheck
# MCP
cd mcp_server && uv run prowler-mcp
# Full Stack
docker-compose up -d
Providers
AWS, Azure, GCP, Kubernetes, GitHub, M365, OCI, AlibabaCloud, Cloudflare, MongoDB Atlas, NHN, LLM, IaC
Commit Style
feat:, fix:, docs:, chore:, perf:, refactor:, test:
Related Skills
prowler-sdk-check- Create security checksprowler-api- Django/DRF patternsprowler-ui- Next.js/React patternsprowler-mcp- MCP server toolsprowler-test- Testing patterns
Resources
- Documentation: See references/ for links to local developer guide
Comments
Markdown supported