assets/ConsoleTips.txt

Run only the Conditional Access tests with Invoke-Maester -Product entra -Feature conditional-access.
Run the high-impact checks first: Invoke-Maester -Severity Critical, High.
Run one benchmark with -Suite: Invoke-Maester -Suite cis, or -Suite cisa, asd.
Press Tab after -Product, -Feature, -Suite or -TestId to list the values. Each list narrows to the others.
New-MtTest completes -Product, -Feature, -Area and -Mitre with Tab, from the keys Maester allows.
Leave a product out with -ExcludeProduct, for example Invoke-Maester -ExcludeProduct exchange.
Run one test with Invoke-Maester -TestId MT.1001. Wildcards work too: -TestId 'CISA.MS.AAD.*'.
See what would run, and why other tests would not, with Invoke-Maester -DryRun.
Connect more services with Connect-Maester -Service All, or name them: -Service Graph, Teams.
Set severities, turn tests off and pass parameters to tests in maester-config.json.
Add -IncludeAffectedObjects to list the users, groups and apps each finding refers to.
Waiting on the assessment? Maester Run is hiding in here. Hint: it's what you wish AD was.
Add -IncludePreview and -IncludeLongRunning to run the tests that are left out by default.
Choose the panels of this dashboard with Output.DashboardPanels in maester-config.json.
Get-MtTest lists every test with its product, severity and benchmark, without connecting to a tenant.
Browse every check, with what it tests and how to fix it, in the test catalog: maester.dev/docs/tests.
Pick a test's attributes with the rubric beside each one, and get the code: maester.dev/test-builder.
Write your own test with New-MtTest -Id CONTOSO.1001 -Title '...', or start it in maester.dev/test-builder.
Check a custom test with Get-MtTest -Path ./custom, and run it alone with Invoke-MtTest -Path.
Have a Pester-format custom test from Maester 2.x? Convert-MtTest turns it into a native test.
Let an AI agent write your custom test: point it at maester.dev/llms.txt so it knows how Maester tests work.
Every page of maester.dev is Markdown at its URL plus .md, ready to paste into an AI chat.
The maester-test-expert skill on GitHub teaches Copilot and Claude Code to write and review Maester tests.
Add tests for other products with Maester Packs: Install-MtPack, then Invoke-Maester -Pack <code>.
Send the results by mail or to Teams with -MailRecipient or -TeamChannelWebhookUri.
Use -OutputMode Plain for output without colour or symbols, and -OutputMode Stream for lines only.
Run Maester on a schedule in GitHub Actions or Azure DevOps: see maester.dev/docs/monitoring.
Create the app for unattended runs, with its permissions granted, in one line: New-MtMaesterApp.
Many tenants? Merge-MtMaesterResult and Get-MtHtmlReport build one report with a tenant picker.