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.shreplaces 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 — runbash install.shinstead.
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.