notion-search

Query Notion databases by ID prefixes, status, or text with memory caching.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/agoetc/home-manager --skill notion-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion-search
Source: https://github.com/agoetc/home-manager/tree/main/programs/claude/skills/notion-search
Command: npx skills add https://github.com/agoetc/home-manager --skill notion-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Notion databases are powerful but searching across multiple databases can be slow and error-prone. This skill enables precise, criteria-based searching using ID prefixes, statuses, and text queries.

Core Features & Use Cases

  • Search by prefix-based IDs to locate specific records quickly.
  • Filter results by status and text to refine results across multiple databases.
  • Use cases include locating a project page, locating a knowledge article, or auditing entries across a workspace.

Quick Start

Run a search against your Notion databases using a prefix ID, a status, or a text query.

Frequently Asked Questions about notion-search

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

FAQPage Schema
How do I search Notion databases by ID prefix?

To search Notion databases by ID prefix, query records using specific ID prefixes to locate matching pages quickly. The skill uses memory caching to resolve the data source and unique ID property, then fetches results via the Notion API.

Can I filter Notion database records by status and text?

You can filter Notion database records by status and text to refine search results across multiple databases. The skill applies criteria-based filtering via the Notion API to locate specific project pages or audit entries within a workspace.

How does memory caching work when querying Notion databases?

Memory caching resolves the data_source_id and unique_id_property before making Notion API calls. This mechanism discovers matching databases and supports efficient filter-based data retrieval and page traversal during the search process.

What is the best way to locate specific records across multiple Notion databases?

The best way to locate records across multiple Notion databases is using criteria-based search with ID prefixes, statuses, or text queries. This approach discovers matching databases via the API and fetches precise results without manual traversal.

Does the Notion API support page traversal for database search results?

The Notion API supports page traversal for database search results by fetching records matching your ID prefix, status, or text criteria. The skill integrates with memory nodes to manage data source resolution and retrieve paginated results.