CtrlK
BlogDocsLog inGet started
Tessl Logo

ms365-tenant-manager

Microsoft 365 tenant administration for Global Administrators. Automate M365 tenant setup, Office 365 admin tasks, Azure AD user management, Exchange Online configuration, Teams administration, and security policies. Generate PowerShell scripts for bulk operations, Conditional Access policies, license management, and compliance reporting. Use for M365 tenant manager, Office 365 admin, Azure AD users, Global Administrator, tenant configuration, or Microsoft 365 automation.

94

1.07x
Quality

92%

Does it follow best practices?

Impact

95%

1.07x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly defines its domain (M365 tenant administration), lists specific concrete actions (tenant setup, user management, PowerShell script generation, compliance reporting), and provides explicit trigger terms covering common variations of Microsoft 365 terminology. The description is well-structured, uses third person voice throughout, and would allow Claude to confidently select this skill when users ask about Microsoft 365 administration tasks.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Automate M365 tenant setup', 'Azure AD user management', 'Exchange Online configuration', 'Teams administration', 'security policies', 'Generate PowerShell scripts for bulk operations, Conditional Access policies, license management, and compliance reporting'.

3 / 3

Completeness

Clearly answers 'what' (automate tenant setup, generate PowerShell scripts, manage users, configure Exchange/Teams/security) and 'when' with explicit trigger guidance ('Use for M365 tenant manager, Office 365 admin, Azure AD users, Global Administrator, tenant configuration, or Microsoft 365 automation'). The 'Use for...' clause serves as an explicit trigger list.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'Microsoft 365', 'M365', 'Office 365', 'Azure AD', 'Exchange Online', 'Teams', 'PowerShell', 'Global Administrator', 'tenant', 'Conditional Access', 'license management', 'compliance reporting'. Covers common variations (M365 vs Microsoft 365 vs Office 365).

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche targeting Microsoft 365 Global Administrator tasks specifically. The combination of M365 tenant administration, PowerShell script generation, and specific services (Exchange Online, Teams, Azure AD) creates a clear, non-overlapping domain unlikely to conflict with general coding or document skills.

3 / 3

Total

12

/

12

Passed

Implementation

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a strong, well-structured skill with excellent actionability and workflow clarity. The executable PowerShell scripts are specific and production-ready, with appropriate validation checkpoints and safety measures like report-only mode and -WhatIf patterns. Minor conciseness improvements could be made by trimming the Best Practices section which partially duplicates guidance already embedded in the workflows.

DimensionReasoningScore

Conciseness

The skill is generally efficient with executable code blocks, but includes some unnecessary padding like the Best Practices section which largely restates what's already demonstrated in the workflows (e.g., 'Start Conditional Access policies in report-only mode' is already shown in the code). The Limitations table and permissions section add moderate value but could be tighter.

2 / 3

Actionability

Excellent actionability throughout — every workflow provides fully executable PowerShell scripts using the Microsoft Graph module with specific cmdlets, parameters, and error handling. The CSV-based bulk provisioning, Conditional Access policy creation, and offboarding scripts are all copy-paste ready with real module commands.

3 / 3

Workflow Clarity

Multi-step workflows are clearly sequenced with explicit validation checkpoints (e.g., 'Spot-check 3–5 accounts,' 'Review Sign-in logs for 48 h before enforcing,' confirm account is blocked). The offboarding workflow includes a dry-run/WhatIf step before destructive operations, and the security hardening workflow starts policies in report-only mode before enforcement — both are proper feedback loops.

3 / 3

Progressive Disclosure

The skill has a clear Quick Start section for immediate use, detailed workflows for complex processes, and well-signaled references to separate files (powershell-templates.md, security-policies.md, troubleshooting.md) for deeper content. Navigation is one level deep and clearly organized.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
alirezarezvani/claude-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.