grammarly-document-evaluator
Installation
SKILL.md
Grammarly Document Evaluator
Overview
Run Grammarly's three documented document APIs without inventing a direct-text
endpoint. The helper is dry-run by default. Before upload, it can create a metadata-only
request that reveals only the sanitized presigned origin for approval. Inspection
requires an INSPECTION_READY manifest before OAuth. Live execution requires an exact digest and a READY closed-schema safety manifest bound to the
operation, bytes, and both destinations. It reads OAuth credentials only from the
process environment, bounds polling locally, and emits no token, full upload URL, raw
request identifier, or document text.
Prerequisites
- Grammarly Enterprise or an institution-wide Grammarly for Education license with API access.
- Python 3.10 or newer.
- One supported regular, non-symlink file:
.doc,.docx,.odt,.txt, or.rtf. - For live execution only,
GRAMMARLY_CLIENT_IDandGRAMMARLY_CLIENT_SECRETin the environment. - The exact read/write scopes for the selected operation; see API contract.