grammarly-license-governor
Grammarly License Governor
This skill creates a human-review queue from a sanitized License Management API
snapshot. It never calls Grammarly, resolves identities, sends a mutation, or
deletes a user or invitee. A candidate is only a non-admin user whose recorded
last_activity_at is strictly earlier than the explicit inactive_before cutoff.
Overview
Use this skill for a bounded seat-review decision from sanitized user activity metadata, not for identity resolution or live account administration.
Prerequisites
No credentials, network access, Grammarly account, names, email addresses, or raw IDs are needed. Python 3.10+ is the only runtime requirement. If a separate live integration is being designed, consult the official OAuth 2.0 credentials documentation (accessed 2026-09-04) for scopes; live authentication and mutation are outside this skill.