granola-auth

Installation
SKILL.md

Authenticate with Granola. Try to silently refresh the existing token first; only open the browser for a full OAuth flow if refresh fails or no token exists.

Note: install.sh replaces the paths below with absolute paths on your machine when it writes this file to ~/.claude/skills/granola-auth/SKILL.md. Do not use this file directly — run bash install.sh instead.

Step 1 — Try refresh first

Run:

node /path/to/granola-skill/refresh.js
  • If it exits 0: tokens are valid (or were refreshed). Report the new expiry and stop.
  • If it exits non-zero: proceed to Step 2.

Step 2 — Full OAuth flow (browser)

Installs
8
First Seen
Feb 23, 2026