Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
iswalle avatar

Getnote Auth

  • 1k installs
  • 165 repo stars
  • Updated July 27, 2026
  • iswalle/getnote-cli

getnote-auth is a CLI skill that manages GetNote CLI login, logout, and credential status for developers who sync Get笔记 notes inside Cursor or Claude Code sessions.

About

getnote-auth is version 0.4.0 of the authentication skill for the GetNote CLI from iswalle/getnote-cli. It guides developers through OAuth browser login or direct API-key login with commands like getnote auth login and getnote auth login --api-key, then persists credentials for subsequent pull and sync operations. Developers reach for getnote-auth when setting up GetNote inside Cursor or Claude Code, rotating keys from https://www.biji.com/settings/developer, or verifying whether a session is already authenticated before running note commands. The skill covers login, logout, and status checks only; it does not replace downstream sync or export skills. API keys use the gk_live_ prefix format documented in the skill readme.

  • Three core commands: login, status, and logout
  • OAuth flow that opens browser for authorization
  • Direct API key support with --api-key flag
  • Always-run status check before other GetNote commands
  • Credential storage in ~/.getnote/config.json with env var overrides

Getnote Auth by the numbers

  • 1,011 all-time installs (skills.sh)
  • +30 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #1,040 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/iswalle/getnote-cli --skill getnote-auth

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1k
repo stars165
Security audit3 / 3 scanners passed
Last updatedJuly 27, 2026
Repositoryiswalle/getnote-cli

How do you authenticate the GetNote CLI?

Securely authenticate the GetNote CLI before pulling or syncing notes inside Cursor or Claude Code sessions.

Who is it for?

Developers integrating Get笔记 notes into agent workflows who need a quick, documented OAuth or API-key setup for the GetNote CLI.

Skip if: Teams that do not use GetNote or only need generic note-taking without the GetNote CLI should skip getnote-auth entirely.

When should I use this skill?

A developer mentions GetNote login, API keys, auth status, or cannot sync notes because the CLI is unauthenticated.

What you get

Saved GetNote OAuth or API-key credentials, confirmed auth status, and a CLI ready for note pull or sync commands.

  • Authenticated CLI session
  • Stored OAuth or API-key credentials

By the numbers

  • Skill version 0.4.0 documented in the readme frontmatter

Files

SKILL.mdMarkdownGitHub ↗

getnote-auth Skill

Log in, log out, and check authentication status.

Commands

Log in

getnote auth login [--api-key <key>]
ModeCommandDescription
OAuth (recommended)getnote auth loginOpens browser to authorize; saves credentials automatically
API Keygetnote auth login --api-key <key>Saves key directly, no browser needed
# OAuth flow (opens browser)
getnote auth login

# API key directly
getnote auth login --api-key gk_live_xxx

Get your API key at: https://www.biji.com/settings/developer (keys start with gk_live_)

---

Check status

getnote auth status

Shows whether authenticated and which API key is active.

getnote auth status

---

Log out

getnote auth logout

Removes saved credentials from ~/.getnote/config.json.

getnote auth logout

---

Agent Usage Notes

  • Always run getnote auth status first to verify authentication before other commands.
  • If not authenticated, prompt the user to run getnote auth login.
  • --api-key on any command is a temporary per-invocation override and does not save credentials.
  • Credentials saved at ~/.getnote/config.json; env vars GETNOTE_API_KEY / GETNOTE_CLIENT_ID take higher priority.

Related skills

FAQ

How does getnote-auth log in with OAuth?

getnote-auth runs getnote auth login, which opens a browser for authorization and saves credentials automatically. This OAuth mode is the recommended path in the version 0.4.0 skill readme.

Where do GetNote API keys come from?

getnote-auth directs developers to https://www.biji.com/settings/developer for API keys that start with gk_live_. Pass the key with getnote auth login --api-key without opening a browser.

Is Getnote Auth safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.