
iswalle/getnote-cli
5 skills5k installs825 starsGitHub
Install
npx skills add https://github.com/iswalle/getnote-cliSkills in this repo
1Getnote Notegetnote-note is a Get笔记 knowledge-base skill (version 0.4.0) that wraps the getnote CLI for note lifecycle management inside coding agents. Commands include getnote save for URLs, text, or image paths with optional --title and repeated --tag flags, plus list, view, update, and delete operations. Share links from biji.com or d.biji.com short URLs sync directly and return a note_id without polling. Developers reach for getnote-note when capturing research links, screenshots, or ideas mid-session without leaving Claude Code or Cursor. Authentication via getnote auth status is required before any save or sync command runs.1.1kinstalls2Getnote Authgetnote-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.1kinstalls3Getnote Searchgetnote-search version 0.4.0 wraps the getnote CLI search command for agent-driven semantic retrieval across personal notes. After authenticating with getnote auth status, agents run getnote search <query> with optional --kb <topic_id> to scope a knowledge base and --limit <n> capped at 10 results ranked by relevance score. JSON output via -o json returns note_id, title, content excerpt, score, created_at, and note_type; agents fetch full NOTE content with getnote note <note_id> and discover topic_id values via getnote kbs -o json. Developers reach for getnote-search when an agent needs context from prior notes during coding, debugging, or research without manually opening the Get笔记 app.1kinstalls4Getnote Kbgetnote-kb is a version 0.5.2 agent skill for the getnote CLI that manages Get笔记 knowledge bases from terminal or agent sessions. Authenticated users run commands such as getnote kbs and getnote kbs -o json to list bases with topic_id, name, description, note_count, and created_at, plus getnote kbs-sub for subscribed libraries, blogger content, live sessions, and quota checks. Developers reach for getnote-kb when they need scripted CRUD over personal or team knowledge bases instead of clicking through the Get笔记 UI. Prerequisites require getnote installed with getnote auth status showing Authenticated before any kb command succeeds.990installs5Getnote Taggetnote-tag is an iswalle/getnote-cli skill at version 0.3.0 for managing tags on Get笔记 notes through the authenticated getnote CLI. Commands include getnote tag list, getnote tag add, and tag removal, with JSON output options and three tag types: ai (auto-generated), manual (user-added), and system (non-deletable). Developers reach for getnote-tag when agents must organize note libraries, audit existing tags on a note ID, or apply consistent manual labels during automated documentation or research capture workflows.971installs