login-microsoft-sso
Installation
SKILL.md
Login to an SSO app (Microsoft-federated)
Ensure a browser tab is signed in to an app behind your organization's Microsoft (Entra) SSO.
Use the chrome-cdp CLI on the user's real, already signed-in browser — this skill types no credentials.
See
drive-chrome-cdpfor CLI setup, output contract, and the passkey rule. Local skill, maintained in this repo (itssources.tomlentry has norepo).
Supported apps & config
The caller passes one app; the current set (add more in the local config):
workday— Workday (My Tasks, timesheet).engage— Engage (activity/points platform). A fresh tab on any of its/app/…URLs redirects to/account/login; afterENGAGE_SSO_BUTTONit returns to the URL you asked for, so no re-navis needed —wait --url "<app host>/app"thenwait --idle.outlook— Outlook web (mail/calendar, Microsoft 365); no SSO button (<APP>_SSO_BUTTONunset) — auto-authenticates via the shared Microsoft session, so just navigate and verify.