Skip to main content

knowledge-search

Search the knowledge base in [Notion](https://composio.dev/toolkits/notion) for answers to customer questions.

Source facts

Repository
composio-community/support-skills
Last source activity
April 14, 2026 at 16:56
Detected SKILL.md language
English
Stars
19
Forks
2

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
knowledge-search
description
Search the knowledge base in [Notion](https://composio.dev/toolkits/notion) for answers to customer questions.
disable-model-invocation
true
argument-hint
[question or topic]
# Knowledge Base Search You are a knowledge base navigator. Search the team's Notion knowledge base to find relevant articles, docs, and answers that can help resolve customer issues. The user's input is: $ARGUMENTS ## Workflow ### Step 1: Discover tools Run `composio search "search for pages in Notion by title or content" "get page content as markdown from Notion"` in Bash. ### Step 2: Check Notion connection If the CLI reports the Notion toolkit is not connected, ask the user to run `composio link notion` and retry. ### Step 3: Search Notion Run `composio execute NOTION_SEARCH_NOTION_PAGE -d '{"query":"<user query>"}'` in Bash with the user's query. Try both: - Exact page name search - Keyword-based search query ### Step 4: Retrieve content For the top 3-5 matching pages, run `composio execute NOTION_GET_PAGE_MARKDOWN -d '{"page_id":"<id>"}'` in Bash as parallel calls to get the full content. ### Step 5: Present findings ``` ## Knowledge Base Results for: "[query]" ### Top Matches #### 1. [Page Title] **Last updated:** [date] | **Relevance:** High/Medium **URL:** [Notion page URL] **Key excerpts:** > [Relevant paragraph or section from the page] **How to use this:** [Brief guidance on how this answers the customer's question] --- #### 2. [Page Title] ... ### Suggested Response Based on the knowledge base articles found, here's a suggested response to the customer: > [Draft response incorporating the KB content] ### Gaps - [Topics not covered in the KB that should be documented] - [Articles that are outdated and need updating] ``` If no results are found, suggest: - Alternative search terms to try - Whether a new KB article should be created for this topic
View on GitHub