prowler について
prowler は、Prowler リポジトリの開発者向けスキルです。SDK、API、UI、MCP の構成、対応プロバイダー、基本コマンドをまとめ、関連スキルやローカルの開発資料を案内します。
主な機能
- 01SDK、API、UI、MCP の構成一覧
- 02プロバイダー一覧
- 03開発用クイックコマンド
- 04コミットスタイルの概要
- 05関連スキルの参照
活用シーン
- 01Prowler のコンポーネントと技術スタックを確認する
- 02SDK または API 開発の基本コマンドを調べる
- 03チェック、テスト、コンポーネントの実装方法に関するスキルを探す
MCP 対応
MCP コンポーネントが FastMCP 2.13.1 を使用することを示し、MCP サーバーツールに関する prowler-mcp スキルを案内します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ prowler-cloud/ prowler --skill prowlerインストール後、Claude Code で/prowlerを入力して読み込まれたか確認します。
同梱ファイルreferences/prowler-docs.md
詳細
コンポーネント
| コンポーネント | スタック | 場所 |
|---|---|---|
| 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/ |
クイックコマンド
# 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
プロバイダー
AWS, Azure, GCP, Kubernetes, GitHub, M365, OCI, AlibabaCloud, Cloudflare, MongoDB Atlas, NHN, LLM, IaC
コミットの形式
feat:, fix:, docs:, chore:, perf:, refactor:, test:
関連スキル
prowler-sdk-check- セキュリティチェックの作成prowler-api- Django/DRF のパターンprowler-ui- Next.js/React のパターンprowler-mcp- MCP サーバーのツールprowler-test- テストのパターン
リソース
- ドキュメント: ローカル開発者ガイドへのリンクは references/ を参照してください
コメント
Markdown 対応