framework-compliance-t…
Make a cloud account compliant with a security or industry framework using Prowler Cloud.
Prowler documentation style guide, product naming and Mintlify conventions for docs/. Trigger: When writing or editing Prowler documentation (docs/**/*.mdx, docs/docs.json) for features, tutorials, guides, or the developer guide.
Claude Code
$ npx -y skills add prowler-cloud/prowler --skill prowler-docs --agent claude-code
Codex
$ npx skills add prowler-cloud/prowler --skill prowler-docs -a codex -y
Cursor
$ npx skills add prowler-cloud/prowler --skill prowler-docs -a cursor -y
Gemini CLI
$ npx skills add prowler-cloud/prowler --skill prowler-docs -a gemini-cli -y
GitHub Copilot
$ npx skills add prowler-cloud/prowler --skill prowler-docs -a github-copilot -y
OpenCode
$ npx skills add prowler-cloud/prowler --skill prowler-docs -a opencode -y
Windsurf
$ npx skills add prowler-cloud/prowler --skill prowler-docs -a windsurf -y
name: prowler-docs description: > Prowler documentation style guide, product naming and Mintlify conventions for docs/. Trigger: When writing or editing Prowler documentation (docs/**/*.mdx, docs/docs.json) for features, tutorials, guides, or the developer guide. license: Apache-2.0 metadata: author: prowler-cloud version: "1.1" scope: [root] auto_invoke: "Writing documentation" allowed-tools: Read, Edit, Write, Glob, Grep, Bash, WebFetch, WebSearch, Task
`docs/AGENTS.md` is the full style guide (brand voice, capitalization, hyphenation, bullets, quotation marks, headers, Version Badge, AppliesTo, cloud marker, warnings). Read the relevant section before writing; this skill is the short version plus the Mintlify mechanics.
---
title: 'Configuring Mute Rules in Prowler Cloud'
---
import { VersionBadge } from "/snippets/version-badge.mdx"
import { AppliesTo } from "/snippets/applies-to.mdx"
<VersionBadge version="5.48.0" />
<AppliesTo />
To mute findings in bulk, ...
## Creating a Mute Rule| Snippet / component | Use | |---------------------|-----| | `<VersionBadge version="X.Y.Z" />` (`version-badge.mdx`) | Feature, flag, endpoint, check or framework introduced in a version. Own line under the header, no `v` prefix | | `<AppliesTo />` (`applies-to.mdx`) | Web UI guide valid for several products. Default: Prowler Cloud, Prowler Private Cloud, Prowler Local Server; narrow with `products={["Prowler Cloud", "Prowler Private Cloud"]}`. Below the Version Badge; on provider getting-started pages, under `## Prowler Cloud` | | `<SubscriptionBanner />` (`subscription-banner.mdx`) | Feature only in Prowler Cloud / Private Cloud. Do not combine with AppliesTo | | `provider-cards.mdx` | GENERATED: run `python3 docs/scripts/generate_provider_cards.py` (prek hook + CI check) when editing `docs/user-guide/providers/**/getting-started-*.mdx` | | `<Note>`, `<Warning>`, `<Danger>` (Mintlify) | Low/moderate/high severity. Say the consequence ("Disabling encryption may expose sensitive data"), not just "avoid X". Use notes sparingly | | `<Steps>`/`<Step title="...">`, `<Tabs>`/`<Tab>` (Mintlify) | Procedures and per-option content |
Subscription-gated pages also get the cloud marker in `docs/style.css` (see "Cloud Marker for Subscription Content" in `docs/AGENTS.md`).
docs/ ├── docs.json # Mintlify config: tabs, groups, pages, redirects ├── AGENTS.md # Full style guide ├── introduction.mdx ├── getting-started/ # products/, installation/, basic-usage/, comparison/, goto/ ├── user-guide/ # tutorials/, providers/<provider>/, cli/, compliance/, cookbooks/, ai-agents/ ├── developer-guide/ # checks, services, provider, compliance, outputs, ai-skills, ... ├── security/ ├── snippets/ # Reusable MDX components (see table) ├── scripts/ # generate_provider_cards.py ├── images/, img/ ├── changelog.mdx, support.mdx, troubleshooting.mdx └── style.css
Navigation tabs in `docs.json`: Getting Started, Guides, Developer Guide, Security, Support, Troubleshooting, Changelog, About Us.
npm install --global mint@4.2.689 # version pinned in docs/README.md cd docs && mint dev # preview at http://localhost:3000 cd docs && mint broken-links # check internal links python3 docs/scripts/generate_provider_cards.py # regenerate provider cards snippet
Docs-only PRs (`docs/**`) need no changelog fragment; the PR title type is `docs:`.
Prowler is the world’s most widely used Open-Source Cloud Security Platform that automates security and compliance across any cloud environment.
Make a cloud account compliant with a security or industry framework using Prowler Cloud.
Vercel AI SDK patterns for the installed major (ui/package.json: `ai` 6.x, `@ai-sdk/react` 3.x). The skill name is historical;…
Django REST Framework patterns. Trigger: When implementing generic DRF APIs (ViewSets, serializers, routers, permissions,…
Reviews Django migration files for PostgreSQL best practices specific to Prowler. Trigger: When creating migrations, running…
Create and maintain GitHub Agentic Workflows (gh-aw) for Prowler. Trigger: When creating agentic workflows, modifying gh-aw…
Strict JSON:API v1.1 specification compliance. Trigger: When creating or modifying API endpoints, reviewing API responses, or…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…