Loading...
Loading...
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).
npx skill4agent add prowler-cloud/prowler prowler| Component | Stack | Location |
|---|---|---|
| SDK | Python 3.9+, Poetry | |
| API | Django 5.1, DRF, Celery | |
| UI | Next.js 15, React 19, Tailwind 4 | |
| MCP | FastMCP 2.13.1 | |
# SDK
poetry install --with dev
poetry run python prowler-cli.py aws --check check_name
poetry run pytest tests/
# API
cd api && poetry run python src/backend/manage.py runserver
cd api && poetry 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 -dfeat:fix:docs:chore:perf:refactor:test:prowler-sdk-checkprowler-apiprowler-uiprowler-mcpprowler-test