What problem does it solve? Finding a specific email is hard when messages are spread across multiple Gmail accounts, an agent Nylas inbox, and local mirrors that may lag or miss pre-connect history. This Skill gives agents a deterministic search order so mail is found quickly from the local cache first, with a correct escalation path to live Gmail when mirrors miss. ## Core Features & Use Cases - Tiered mail search: Query gbrain semantic index first, check connector status and optionally sync, grep on-disk thread mirrors, then fall back to Composio live Gmail only when the local cache misses. - Multi-account Gmail handling: Match the user's named inbox to the correct account_key and connectedAccountId, with mirror fallback when Composio session routing returns the wrong account. - Agent outbound send: Send and reply from the agent Nylas mailbox with correct reply-all threading, exact subject matching, and action-guard approval. - Use Case: A user asks "what did Alice email about the budget last month?" The agent queries gbrain over the synced mirrors, reads the matching thread markdown, and answers — escalating to a Composio live Gmail session only if the mirror does not contain the thread. ## Quick Start Load the joshu-mail skill and search my email for the thread from Alice about the budget.