Comprehensive Microsoft 365 tenant administration skill for setup, configuration, user management, security policies, and organizational structure optimization for Global Administrators
Install with Tessl CLI
npx tessl i github:alirezarezvani/claude-code-skill-factory --skill ms365-tenant-manager41
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
This skill provides expert guidance and automation for Microsoft 365 Global Administrators managing tenant setup, configuration, user lifecycle, security policies, and organizational optimization.
Tenant management tasks require:
Formats accepted:
Results include:
"Set up a new Microsoft 365 tenant for a 50-person company with security best practices" "Create a PowerShell script to provision 100 users from a CSV file with appropriate licenses" "Configure Conditional Access policy requiring MFA for all admin accounts" "Generate a report of all inactive users in the past 90 days" "Set up Teams policies for external collaboration with security controls"
tenant_setup.py: Initial tenant configuration and service provisioning automationuser_management.py: User lifecycle operations and bulk provisioningsecurity_policies.py: Security policy configuration and compliance checksreporting.py: Analytics, audit logs, and compliance reportingpowershell_generator.py: Generates PowerShell scripts for Microsoft Graph API and admin modulesTo execute generated scripts, ensure these modules are installed:
Microsoft.Graph (recommended, modern Graph API)ExchangeOnlineManagement (Exchange Online management)MicrosoftTeams (Teams administration)SharePointPnPPowerShellOnline (SharePoint management)AzureAD or AzureADPreview (Azure AD management - being deprecated)MSOnline (Legacy, being deprecated - avoid when possible)61135a0
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.