notebooklm-judge

Aggregates Inkdrop notes by tag and judges whether topics merit promotion to NotebookLM.

Updated Apr 8, 2017
One-click install
npx skills add https://github.com/localmin/dotfiles --skill notebooklm-judge-localmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm-judge
Source: https://github.com/localmin/dotfiles/tree/main/coding-agents/skills/notebooklm-judge
Command: npx skills add https://github.com/localmin/dotfiles --skill notebooklm-judge-localmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @inkdropapp/mcp-server.

What problem does it solve? Deciding which Inkdrop note tags deserve to become dedicated NotebookLM topics is a manual, error-prone judgment call. This Skill automates the analysis by counting notes per tag, checking how additions are distributed across recent months, and outputting a clear verdict: promote, wait, or skip. ## Core Features & Use Cases - Tag-based aggregation: Retrieves all notes for a given tag via the Inkdrop MCP server and computes count, oldest/newest dates, and monthly distribution over the last three months. - Promotion judgment: Applies explicit criteria (3+ notes spread across 2+ of the last 3 months = promote; concentrated or under-counted = wait with a "1 more note" or "1 more month" estimate; otherwise skip). - Full-tag scan mode: When no tag is specified, lists all tags and queries them in parallel to surface every promotion candidate at once. - Use Case: You have dozens of Inkdrop tags and want to know which research topics have accumulated enough sustained notes to justify a new NotebookLM notebook—run the scan and get a prioritized candidate list. ## Quick Start Ask the AI to judge whether the Inkdrop tag "vibe-coding" should be promoted to a NotebookLM topic, or run a full scan across all tags.

Frequently Asked Questions about notebooklm-judge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decide which Inkdrop tags to promote to NotebookLM?

Run this Skill with a tag name to aggregate its notes and get a verdict. A tag is recommended for promotion when it has 3 or more notes added across at least 2 of the last 3 months; otherwise it returns a wait or skip judgment.

How do I scan all Inkdrop tags for NotebookLM candidates at once?

Invoke the Skill without specifying a tag. It calls list-tags once, then runs search-notes for every tag in parallel, since stateless MCP invocations carry high startup cost and serial execution would be very slow.

Does this Skill add notes to NotebookLM automatically?

No. The Skill only outputs the promotion judgment. Adding notes to NotebookLM is a manual step: create a new notebook named after the tag, then export or share the corresponding Inkdrop notes into it.

Why does the Inkdrop MCP call trigger a 1Password prompt?

The Inkdrop MCP server is launched through op run with an env file, so 1Password authentication runs on each invocation. To avoid unexpected popups, Antigravity uses single-shot stateless invocations instead of enabling the MCP server persistently.

What happens when a tag has only 2 notes spread over 2 months?

That pattern is judged as wait (insufficient count type), and the output includes an estimate of "1 more note" needed. Tags with 3+ notes concentrated in a single month are judged as wait with "1 more month" needed.