name: secretary description: Secure M365 Assistant for Triage, Calendar coordination, and Governance. metadata: version: 3.1 # FIX: Explicitly declare required environment variables for the registry env_vars: - SECRETARY_CLIENT_ID - SECRETARY_TENANT_ID requires: python_packages: ["msal", "requests", "python-dotenv"]
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.
python3 secretary_engine.py mail (Triage high-priority mail).python3 secretary_engine.py calendar [email] (Find meeting slots).python3 secretary_engine.py drive (List orphaned files).python3 secretary_engine.py teams [team_id] [channel_id] [msg].小蔥技能有更好的技能skills外掛。
Mail.ReadWrite, Calendars.ReadWrite, Files.ReadWrite, and ChatMessage.Send.SECRETARY_CLIENT_ID and SECRETARY_TENANT_ID in .env.這個Skill質量中等偏上,能完成郵件分類、日曆協調、檔案清理和Teams訊息等日常辦公任務。優點是文件清晰、使用簡單、安全機制到位;不足是功能有限、錯誤處理不完善、缺乏測試保障。適合有簡單M365自動化需求的個人使用者,企業大規模使用需謹慎。