New to Claude Skills? Learn how to install them →

prowler-cloud on GitHub

Prowler Documentation Style Guide

Free

Standardize your Prowler documentation effortlessly.

Get this skill

Free · Opens the source repo

What Prowler Documentation Style Guide does

The Prowler Documentation Style Guide provides a comprehensive set of standards for writing documentation related to Prowler features, tutorials, and guides. This skill is designed specifically for developers and technical writers who need to create clear and consistent documentation that adheres to best practices in technical communication. By following this guide, users can ensure that their documentation is not only informative but also accessible to a diverse audience.

The guide emphasizes unbiased communication, encouraging the use of inclusive language and avoiding gendered pronouns. It also provides clear guidelines on technical terminology, ensuring that key terms and acronyms are defined upon first use. This approach minimizes jargon and promotes clarity, making it easier for readers to understand complex concepts. Additionally, the formatting standards outlined in the guide help maintain a professional appearance throughout the documentation, with specific rules for title case capitalization, hyphenation, and the use of bullet points.

For SEO optimization, the skill advises on effective sentence structure and header organization, ensuring that keywords are strategically placed to enhance discoverability. The inclusion of MDX components, such as version badges and warning calls, further enriches the documentation, providing readers with critical information in a visually distinct manner. Overall, this skill is essential for anyone involved in creating Prowler-related documentation, as it streamlines the writing process and enhances the quality of the final product.

When to use it

Use this skill when creating feature documentation, API references, tutorials, or release notes for Prowler.

When not to use it

This skill may not be suitable for documentation unrelated to Prowler or for informal writing styles.

What you can build with it

Creating API References

Use this skill to ensure your API documentation is clear, consistent, and follows best practices.

Writing Tutorials

When crafting tutorials for Prowler, this guide helps maintain a professional tone and structure.

Standardizing Release Notes

Ensure your release notes are formatted correctly and communicate changes effectively using this style guide.

How to install Prowler Documentation Style Guide

View source

1. Install with the skills CLI

npx skills add prowler-cloud/prowler/prowler-docs --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by prowler-cloud

When to Use

Use this skill when writing Prowler documentation for:

  • Feature documentation
  • API/SDK references
  • Tutorials and guides
  • Release notes

Brand Voice

Unbiased Communication

  • Avoid gendered pronouns (use "you/your" or "they/them")
  • Use inclusive alternatives: businessman → businessperson, mankind → humanity
  • No generalizations about gender, race, nationality, culture
  • Avoid militaristic language: fight → address, kill chain → cyberattack chain

Technical Terminology

  • Define key terms and acronyms on first use: "Identity and Access Management (IAM)"
  • Prefer verbal over nominal constructions: "The report was created" not "The creation of the report"
  • Use clear, accessible language; minimize jargon

Formatting Standards

Title Case Capitalization

Use Title Case for all headers:

  • Good: "How to Configure Security Scanning"
  • Bad: "How to configure security scanning"

Hyphenation

  • Prenominal position: "world-leading company"
  • Postnominal position: "features built in"

Bullet Points

Use when information can be logically divided:

Prowler CLI includes:
* **Industry standards:** CIS, NIST 800, NIST CSF
* **Regulatory compliance:** RBI, FedRAMP, PCI-DSS
* **Privacy frameworks:** GDPR, HIPAA, FFIEC

Interaction Verbs

  • Desktop: Click, Double-click, Right-click, Drag, Scroll
  • Touch: Tap, Double-tap, Press and hold, Swipe, Pinch

SEO Optimization

Sentence Structure

Place keywords at the beginning:

  • Good: "To create a custom role, open a terminal..."
  • Bad: "Open a terminal to create a custom role..."

Headers

  • H1: Primary (unique, descriptive)
  • H2-H6: Subheadings (logical hierarchy)
  • Include keywords naturally

MDX Components

Version Badge

import { VersionBadge } from "/snippets/version-badge.mdx"

## New Feature Name

<VersionBadge version="4.5.0" />

Description of the feature...

Warnings and Danger Calls

<Warning>
Disabling encryption may expose sensitive data to unauthorized access.
</Warning>

<Danger>
Running this command will **permanently delete all data**.
</Danger>

Prowler Features (Proper Nouns)

Reference without articles:

  • Prowler App, Prowler CLI, Prowler SDK
  • Prowler Cloud, Prowler Studio, Prowler Registry
  • Built-in Compliance Checks
  • Multi-cloud Security Scanning
  • Autonomous Cloud Security Analyst (AI)

Documentation Structure

docs/
├── getting-started/
├── tutorials/
├── providers/
│   ├── aws/
│   ├── azure/
│   ├── gcp/
│   └── ...
├── api/
├── sdk/
├── compliance/
└── developer-guide/

Resources

  • Documentation: See references/ for links to local developer guide

Frequently asked questions about Prowler Documentation Style Guide

Similar skills