Imported from twilso24/open_notebook_agent_zero (
skills/open_notebook-research/SKILL.md). Install upstream withnpx skills add twilso24/open_notebook_agent_zero --skill open_notebook-research. Copyright stays with the author.
Research & Lookup — Name-Based Search Skill
Look up specific sources and notes in your Open Notebook knowledge base by name. Use when you need to find a specific item or check if content exists.
Method: find — Lookup by Name
Finds a specific source or note by name within a notebook. Uses fuzzy matching.
{
"tool_name": "opennotebook_query",
"tool_args": {
"method": "find",
"notebook_id": "notebook-id-or-name",
"name": "item name or partial name"
}
}
Tips:
- The name match is case-insensitive and supports partial matches
- You can pass a notebook name instead of an ID — it will be resolved automatically
- Results include both sources and notes
Research Workflow
opennotebook_browse:notebooks→ identify the right notebookopennotebook_query:find→ look up items by nameopennotebook_sources:read→ read full source content if neededopennotebook_notes:create→ save findings as a note
Note: If you add new sources during research using opennotebook_sources:add, it supports local file auto-detection (e.g., passing a path like /path/to/report.pdf will read and upload the content). See the main open_notebook skill for full details on supported file types.
Cross-Tool Navigation
- Want to explore a notebook? →
opennotebook_browse:notebookfor details - Found an interesting source? →
opennotebook_sources:readfor full content - Want to save a finding? →
opennotebook_notes:createto capture it
Honest Boundaries
Always acknowledge when items are not found:
- "No item matching 'X' was found in this notebook."
- Suggest browsing all sources with
opennotebook_sources:list.