| name | grammarly-reference-architecture |
| description | Implement Grammarly reference architecture with best-practice project layout.
Use when designing new Grammarly integrations, reviewing project structure,
or establishing architecture standards for Grammarly applications.
Trigger with phrases like "grammarly architecture", "grammarly best practices",
"grammarly project structure", "how to organize grammarly", "grammarly layout".
|
| allowed-tools | Read, Grep |
| version | 1.8.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","grammarly","writing"] |
| compatibility | Designed for Claude Code |
Grammarly Reference Architecture
Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Your Application โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Content Quality Service โ
โ (Score, AI Detect, Plagiarism) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Grammarly API Client โ
โ (Auth, Retry, Cache, Chunking) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Grammarly APIs โ
โ api.grammarly.com โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Project Structure
grammarly-integration/
โโโ src/grammarly/
โ โโโ client.ts # API client with token management
โ โโโ scoring.ts # Writing Score API
โ โโโ detection.ts # AI + Plagiarism detection
โ โโโ chunking.ts # Large document splitting
โ โโโ types.ts # TypeScript interfaces
โโโ src/services/
โ โโโ quality-gate.ts # Threshold enforcement
โ โโโ content-audit.ts # Full audit pipeline
โโโ tests/
โโโ .env.example
API Decision Matrix
| Need | API | Notes |
|---|
| Grammar/style quality | Writing Score v2 | Sync, fast |
| AI content detection | AI Detection v1 | Sync, fast |
| Source matching | Plagiarism v1 | Async, poll |
| All three | Combined pipeline | Parallel where possible |
Resources
Next Steps
Start with grammarly-install-auth.