Best for
- Use this skill when updating the Prowler at a Glance table in the root README.md. This table tracks the number of checks, services, compliance frameworks, and categories for each supported provider.
prowler-cloud/prowler/skills/prowler-readme-table/SKILL.md
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.
Decision brief
Use this skill when updating the Prowler at a Glance table in the root README.md. This table tracks the number of checks, services, compliance frameworks, and categories for each supported provider.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/prowler-cloud/prowler --skill "skills/prowler-readme-table"Inspect the Agent Skill "prowler-readme-table" from https://github.com/prowler-cloud/prowler/blob/87bc1eceae6213e195a38b9337a03454f9e7e742/skills/prowler-readme-table/SKILL.md at commit 87bc1eceae6213e195a38b9337a03454f9e7e742. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Run the following command for each provider and each metric:
Run the following command for each provider and each metric:
Use this one-liner to collect all stats at once (handles both singular and plural output):
Edit the table in README.md (located in the Prowler at a Glance section) with the collected numbers.
Permission review
The documentation asks the agent to run terminal commands or scripts.
Run the following command for **each provider** and **each metric**:The documentation asks the agent to run terminal commands or scripts.
python3 prowler-cli.py <provider> --list-<metric>Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 87/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 14,533 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Use this skill when updating the Prowler at a Glance table in the root README.md. This table tracks the number of checks, services, compliance frameworks, and categories for each supported provider.
Run the following command for each provider and each metric:
python3 prowler-cli.py <provider> --list-<metric>
Providers: aws, azure, gcp, kubernetes, github, m365, oraclecloud, alibabacloud, cloudflare, mongodbatlas, openstack, nhn
Metrics: checks, services, compliance, categories
The CLI output ends with a summary line like:
There are 572 available checks.
There is 1 available Compliance Framework.
Extract the number from the summary line. Note that singular results use "There is" instead of "There are".
Use this one-liner to collect all stats at once (handles both singular and plural output):
for provider in aws azure gcp kubernetes github m365 oraclecloud alibabacloud cloudflare mongodbatlas openstack nhn; do
for metric in checks services compliance categories; do
result=$(python3 prowler-cli.py $provider --list-$metric 2>&1 | sed -n 's/.*There \(are\|is\) .*\x1b\[33m\([0-9]*\)\x1b\[0m.*/\2/p')
echo "$provider $metric: $result"
done
done
Edit the table in README.md (located in the # Prowler at a Glance section) with the collected numbers.
Table format:
| Provider | Checks | Services | [Compliance Frameworks](...) | [Categories](...) | Support | Interface |
|---|---|---|---|---|---|---|
| AWS | 572 | 83 | 41 | 17 | Official | UI, API, CLI |
| CLI Provider | Table Display Name |
|---|---|
aws | AWS |
azure | Azure |
gcp | GCP |
kubernetes | Kubernetes |
github | GitHub |
m365 | M365 |
oraclecloud | OCI |
alibabacloud | Alibaba Cloud |
cloudflare | Cloudflare |
mongodbatlas | MongoDB Atlas |
openstack | OpenStack |
nhn | NHN |
These providers delegate to external tools and do NOT use CLI stats:
| Provider | Checks Column | Services | Compliance | Categories |
|---|---|---|---|---|
| IaC | [See trivy docs.](https://trivy.dev/latest/docs/coverage/iac/) | N/A | N/A | N/A |
| LLM | [See promptfoo docs.](https://www.promptfoo.dev/docs/red-team/plugins/) | N/A | N/A | N/A |
Official for all providers except NHN which is UnofficialUI, API, CLI. Exceptions with CLI only: Cloudflare, OpenStack, NHN, LLMpython3 prowler-cli.py) to obtain numbers. Do NOT count files manually.prowler-cli.py in the repository rootREADME.md, section # Prowler at a Glance (around line 100)Alternatives
alirezarezvani/claude-skills
ISO 13485 Quality Management System implementation and maintenance for medical device organizations. Provides QMS design, documentation control, internal auditing, CAPA management, and certification support. Use when working with medical device quality systems, preparing for ISO 13485 audits, managing regulatory compliance documentation, setting up corrective actions, or building audit preparation programs. Useful for quality management, audit preparation, regulatory compliance, medical device d
huggingface/skills
AI demos and GPU compute with Gradio Spaces and Hugging Face Spaces ZeroGPU. Use when writing or reviewing code that uses `@spaces.GPU`, configuring `python_version` or `requirements.txt` for a ZeroGPU Space, or handling ZeroGPU-specific code constraints — pickle-based process isolation, `gr.State` semantics across the worker boundary, no `torch.compile` (use AoTI instead), CUDA wheel-only builds (no `nvcc` at build or runtime), large vs xlarge sizing, and dynamic duration callables. Make sure t
K-Dense-AI/scientific-agent-skills
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
K-Dense-AI/scientific-agent-skills
Use when working directly with the `esm` Python SDK, ESM3 or ESMC model IDs, Forge/Biohub inference clients, or ESMFold2 folding workflows.