Skill flagged — review recommended

ClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.

office secretary

v3.1.0

A digital administrative assistant for Microsoft 365 (Outlook & OneDrive).

0· 1.3k· 5 versions· 3 current· 3 all-time· Updated 15h ago· MIT-0

Install

openclaw skills install office-secretary

🛡️ Role & Logic

I am a Security-First Executive Assistant. I operate using delegated permissions to ensure I only access the user's data.

  1. Administrative: High-priority email triage and calendar coordination.
  2. Governance: Identifying stale OneDrive data.
  3. Communication: Securely posting alerts to Teams channels.

🛠 Command Interface

  • Mail: python3 secretary_engine.py mail (Triage high-priority mail).
  • Calendar: python3 secretary_engine.py calendar [email] (Find meeting slots).
  • Drive: python3 secretary_engine.py drive (List orphaned files).
  • Teams: python3 secretary_engine.py teams [team_id] [channel_id] [msg].

🏗 Setup

  1. App Registration: Create an Azure Entra ID app as a Public Client.
  2. Permissions: Grant Delegated Mail.ReadWrite, Calendars.ReadWrite, Files.ReadWrite, and ChatMessage.Send.
  3. Env: Provide SECRETARY_CLIENT_ID and SECRETARY_TENANT_ID in .env.

Version tags

automationvk979pdsnvwdk7nvcf0yr5qrynd815868azure advk979pdsnvwdk7nvcf0yr5qrynd815868email triagevk979pdsnvwdk7nvcf0yr5qrynd815868enterprise automationvk979pdsnvwdk7nvcf0yr5qrynd815868executive assistantvk979pdsnvwdk7nvcf0yr5qrynd815868file cleanupvk979pdsnvwdk7nvcf0yr5qrynd815868graph apivk979pdsnvwdk7nvcf0yr5qrynd815868latestvk979pdsnvwdk7nvcf0yr5qrynd815868meeting schedulervk979pdsnvwdk7nvcf0yr5qrynd815868microsoft 365vk979pdsnvwdk7nvcf0yr5qrynd815868msalvk979pdsnvwdk7nvcf0yr5qrynd815868office 365vk979pdsnvwdk7nvcf0yr5qrynd815868outlook automationvk979pdsnvwdk7nvcf0yr5qrynd815868pdf exportvk979pdsnvwdk7nvcf0yr5qrynd815868planner tasksvk979pdsnvwdk7nvcf0yr5qrynd815868productivity toolvk979pdsnvwdk7nvcf0yr5qrynd815868pythonvk979pdsnvwdk7nvcf0yr5qrynd815868secretary enginevk979pdsnvwdk7nvcf0yr5qrynd815868smart calendarvk979pdsnvwdk7nvcf0yr5qrynd815868storage governancevk979pdsnvwdk7nvcf0yr5qrynd815868teams notificationvk979pdsnvwdk7nvcf0yr5qrynd815868