Naming convention
Script Naming Guide
Nerdy-RMMScripts uses a predictable filename format so scripts are easy to scan, search, import, and maintain across RMM platforms.
Filename Format
text
<Category> - <Descriptive Title>.<ext>Monitor - CPU Usage.shSecurity - Firewall Status.shAgent - Wazuh Update.ps1Maintain - Disk Clean.batRules
Keep the original file extensionUse spaces for readable titlesUse one clear category prefixSeparate category and title with
- Category Reference
Exit Codes
Best Practices
Be specific
Choose the most accurate category and keep the title short enough to scan quickly.
Use title case
Prefer names like Monitor - CPU Usage.sh over vague names like script.sh.
Test exit codes
Make sure your RMM receives clear success, alert, and warning states.
Choosing Between Similar Categories
Use Collect - for pure inventory and data gathering. Use Audit - when the script is security-relevant, checks configuration drift, or produces reviewable compliance information.