office secretary

👤 cenralsolution 📦 v3.1.0 ⭐ 4.1 ⬇️ 2.5K 下載
📄 辦公效率 免費 🔑 需 API Key

📖 技能介紹


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"]


🛡️ 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.

小蔥技能7w4.net持續更新中。

🛠 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.

🤖 AI 評測

這個Skill質量中等偏上,能完成郵件分類、日曆協調、檔案清理和Teams訊息等日常辦公任務。優點是文件清晰、使用簡單、安全機制到位;不足是功能有限、錯誤處理不完善、缺乏測試保障。適合有簡單M365自動化需求的個人使用者,企業大規模使用需謹慎。

📊 多維度評分

適應性4
規範性4
有效性4.2
可靠性3.9
可信度4.4

📁 包含檔案 (6 個)

📄 .env 80 B
📄 .gitignore 50 B
📄 SKILL.md 1.3 KB
📄 _meta.json 135 B
📄 requirements.txt 29 B
📄 secretary_engine.py 4 KB