spark-persona-exec-assistant

Summarize meetings, unread mail, and invitations into an executive briefing.

136|6|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/readdle/spark-cli-skills --skill spark-persona-exec-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spark-persona-exec-assistant
Source: https://github.com/readdle/spark-cli-skills/tree/main/skills/persona-exec-assistant
Command: npx skills add https://github.com/readdle/spark-cli-skills --skill spark-persona-exec-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you stay organized by turning scattered calendar events, unread messages, invitations, and contact lookups into a single executive-style workflow with drafts and scheduling support.

Core Features & Use Cases

  • Morning briefings: Summarizes today’s meetings plus unread priority and people mail, along with pending invitations so you know what needs attention.
  • Drafting and reply support: Reads a thread for context, drafts a reply or forward, and confirms content before creating it to reduce mistakes.
  • Scheduling and contact lookup: Checks your availability, finds mutual free slots for others, and searches contacts to support meeting coordination.

Use cases include starting the day with a concise “what’s new” briefing, rapidly drafting responses to important threads, and preparing or scheduling meetings using attendee details.

Quick Start

Ask for a morning briefing by saying: “Give me my morning briefing for today.”

Frequently Asked Questions about spark-persona-exec-assistant

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

FAQPage Schema
How do I get a daily email and calendar briefing for my meetings?

To get a daily email and calendar briefing, request a morning briefing. The assistant summarizes today's meetings, unread priority mail, and pending invitations into a concise executive-style workflow overview.

Can I draft email replies automatically from an existing thread?

Yes, you can draft email replies automatically. The assistant reads the email thread for context, drafts a reply or forward, and confirms the content with you before creating the message to reduce mistakes.

How do I find mutual free slots for scheduling a meeting with attendees?

To find mutual free slots for scheduling a meeting, ask the assistant to check your availability. It identifies overlapping free time slots for attendees and searches contacts to support meeting coordination.

Do I need Spark CLI access to use the executive assistant workflow?

Yes, you need Spark CLI access at the triage level. The assistant depends on the use-spark base skill for command reference and filter syntax to organize your email and calendar workflow.

What is the best way to triage unread priority emails and pending invitations?

The best way to triage unread priority emails and pending invitations is through the morning briefing. It organizes scattered messages and invitations into a single workflow so you know exactly what needs attention.

How does contact lookup work for preparing upcoming meetings?

Contact lookup for meeting prep works by searching your contacts to provide attendee context. The assistant checks availability and retrieves contact details to support scheduling and coordinating your meetings.