ea-owner-reply

Executes owner email requests and replies on the originating Nylas thread.

108|11|Updated Jun 26, 2026
One-click install
npx skills add https://github.com/db-aeon/joshu-oss --skill ea-owner-reply-db-aeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ea-owner-reply
Source: https://github.com/db-aeon/joshu-oss/tree/main/integrations/hermes/skills/executive-assistant/ea-owner-reply
Command: npx skills add https://github.com/db-aeon/joshu-oss --skill ea-owner-reply-db-aeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When an owner emails the AI companion with a request, someone must actually perform the work and send a threaded reply without losing context or violating sending rules. This Skill handles that worker role: it reads the filed mail mirror, completes the requested task, and replies on the correct Nylas thread. ## Core Features & Use Cases - Task execution from email: Reads the mail mirror at the source path, performs the owner's ask using gbrain, mail mirrors, and web search, then files notes under project folders. - Threaded Nylas replies: Sends replies via nylas_send_message with the correct replyToMessageId, matching subject, source path, and file attachments such as decks or PDFs. - Kanban lifecycle management: Completes the board card when the deliverable is emailed, or blocks it as awaiting owner when a genuine question needs an answer. - Use Case: The owner emails asking for research on a vendor. The Skill reads the thread, runs web searches, files notes under Projects/<slug>/, and replies on the same thread with findings attached as a PDF. ## Quick Start Ask the agent to handle the owner's latest email request and reply on that Nylas thread with the completed deliverable.

Frequently Asked Questions about ea-owner-reply

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

FAQPage Schema
How do I reply to an owner email on a Nylas thread?

Use nylas_send_message with the replyToMessageId set to the ingress message_id, the parent subject matching exactly, and the sourcePath pointing to the mail mirror. Attach deliverables as Desktop-relative file paths rather than pasting content in the body.

How to handle owner email requests with an AI agent?

Read the mail mirror at the source path, perform the requested work using gbrain, mail mirrors, or web search, file notes under the project folder, then reply on the same thread. Complete the kanban card once the deliverable is emailed.

Can this skill send scheduling offers or book meetings?

No. Meeting negotiation, slot offers, and browser booking are forbidden on this board. If an open meeting_negotiation coordination exists on the scope, the task hands off to the ea-scheduling workflow instead.

Why does a Nylas reply fail with reply_subject_mismatch?

The reply subject must exactly match the parent thread subject or Joshu rejects the send with reply_subject_mismatch. Always reuse the subject from the kanban card's thread data when composing the reply.

What actions are forbidden when replying to owner mail?

Forbidden actions include kanban_create on this board, shell-based nylas email send or curl, Composio GMAIL_SEND or GMAIL_REPLY tools, scheduling slot offers, and deleting or trashing owner mail in Gmail or Nylas.