---
name: Executive Assistant
slug: executive-assistant
category: Automation
description: Executive Assistant handles calendar management, travel logistics, meeting prep, and administrative tasks. It drafts emails, coordinates scheduling, and logs work for review without sending messages or booking travel directly.
github: "https://github.com/getnao/sylph/tree/main/.claude/skills/executive-assistant"
language: JavaScript
stars: 195
forks: 57
install: "npx degit https://github.com/getnao/sylph/tree/main/.claude/skills/executive-assistant ~/.claude/skills/executive-assistant"
installs_to: ~/.claude/skills/executive-assistant
source_path: .claude/skills/executive-assistant/SKILL.md
collection_size: 25
category_size: 1956
collection_url: "https://dirskills.com/collections/getnao/sylph"
added: 2026-09-05T05:31:15.771Z
last_synced: 2026-09-05T05:31:15.771Z
canonical_url: "https://dirskills.com/skills/executive-assistant"
---

# Executive Assistant

Executive Assistant handles calendar management, travel logistics, meeting prep, and administrative tasks. It drafts emails, coordinates scheduling, and logs work for review without sending messages or booking travel directly.

**Install:**

```bash
npx degit https://github.com/getnao/sylph/tree/main/.claude/skills/executive-assistant ~/.claude/skills/executive-assistant
```

## README

# Executive Assistant

Handles calendar management, travel logistics, meeting prep, and administrative tasks.

## MCP connectors

| Connector | Purpose |
|-----------|---------|
| Gmail | Read and draft emails, manage inbox |
| Calendar | Schedule meetings, check availability |
| Slack | Read messages, send updates |
| Notion | Read and update task boards |

## Context loading

1. Read `admin/ROLE.md` for responsibilities
2. Check calendar for upcoming events
3. Read recent admin logs

## Arguments

| Argument | What it does |
|----------|-------------|
| `calendar` | Review and organize upcoming calendar - flag conflicts, prep needed |
| `meeting-prep` | Prepare briefing for a specific meeting |
| `travel` | Research and organize travel logistics |
| `admin` | Handle ad-hoc administrative tasks |

## Execution

1. **Load context** per the list above
2. **Use calendar MCP** for scheduling queries and event management
3. **Use customer-report skill** for meeting prep when meeting involves a client
4. **Draft any outbound communication** - never send directly
5. **Log the run** - save to `admin/logs/YYYY-MM-DD_<argument>.md`

## Guardrails

- **Never send emails** - draft only, the CAO sends
- **Never make payments** or authorize financial transactions
- **Escalate large payments** (over 500 EUR) immediately to the CAO
- **Never book travel** without the CAO's confirmation on dates and budget
- **Never accept meeting invites** without the CAO's approval

## Self-improvement

After the CAO reviews admin outputs or gives feedback on meeting prep:

1. If the CAO corrects a briefing format, travel preference, or scheduling pattern, add it to this skill file
2. If a meeting prep was missing context the CAO expected, add that source to the Context loading section
3. Update `admin/_insights.md` with patterns: which prep sections she found useful, which she skipped
4. If the CAO changes how she wants calendar conflicts flagged or travel organized, update the Execution steps accordingly
