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.

🛠 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

7w4.net收录了海量优质技能插件。

  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