search

Translate natural language queries into himalaya filter syntax for email search.

3|4|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Data-Wise/himalaya-mcp --skill search-data-wise
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search
Source: https://github.com/Data-Wise/himalaya-mcp/tree/main/himalaya-mcp-plugin/skills/search
Command: npx skills add https://github.com/Data-Wise/himalaya-mcp --skill search-data-wise

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you quickly locate specific emails within your inbox by understanding natural language search queries and translating them into powerful filter syntax.

Core Features & Use Cases

  • Keyword Search: Find emails containing specific words in the subject or body.
  • Sender/Recipient Filtering: Easily search for emails sent to or from particular addresses.
  • Status Filtering: Narrow down results by looking for unread or flagged messages.
  • Combined Queries: Use multiple criteria (e.g., "email from boss about meeting") for precise results.

Quick Start

Use the search skill to find emails from alice about the meeting.

Frequently Asked Questions about search

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

FAQPage Schema
How do I find emails in my inbox using natural language search?

You can find emails by typing natural language queries like "email from boss about meeting". The search translates your input into himalaya filter syntax to retrieve matching messages instantly.

Can I filter emails by sender, recipient, and date range at the same time?

Yes, you can filter emails by combining multiple search criteria simultaneously. The search supports querying sender, recipient, keywords, flags, and date ranges together for precise inbox filtering.

What is the best way to search for unread or flagged email messages?

The best way to search for unread or flagged messages is to use status filtering. The search translates your natural language query into himalaya syntax to narrow down results by message flags.

Does this email search tool work without installing extra dependencies?

Yes, the search operates without any listed external dependencies. It functions by translating your natural language queries directly into himalaya filter syntax for efficient email retrieval.

How does natural language query translation work for email filtering?

Natural language query translation works by parsing your conversational search terms and converting them into structured himalaya filter syntax. This allows you to specify keywords, dates, and contacts without learning complex query languages.