← 返回 Skills 市场
aronchick

Expanso email-triage

作者 Expanso · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
915
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install expanso-email-triage
功能描述
AI-powered email triage that syncs with your calendar and drafts responses for efficient inbox management.
使用说明 (SKILL.md)

email-triage

AI-powered email triage with calendar sync and response drafting

Requirements

  • Expanso Edge installed (expanso-edge binary in PATH)
  • Install via: clawhub install expanso-edge

Usage

CLI Pipeline

# Run standalone
echo '\x3Cinput>' | expanso-edge run pipeline-cli.yaml

MCP Pipeline

# Start as MCP server
expanso-edge run pipeline-mcp.yaml

Deploy to Expanso Cloud

expanso-cli job deploy https://skills.expanso.io/email-triage/pipeline-cli.yaml

Files

File Purpose
skill.yaml Skill metadata (inputs, outputs, credentials)
pipeline-cli.yaml Standalone CLI pipeline
pipeline-mcp.yaml MCP server pipeline
安全使用建议
Before installing/running this skill: 1) Confirm the missing registry metadata: skill.yaml requires OPENAI_API_KEY (and optional email/calendar tokens) but the registry listing shows no required env — ask the publisher to correct this. 2) Understand privacy: by default the pipelines send email bodies to OpenAI (OPENAI_API_KEY). If your emails are sensitive, use the listed local backend (ollama) or another local model, or avoid using OpenAI. 3) Network exposure: the MCP pipeline binds to 0.0.0.0:${PORT}; do not run it on a public-facing host or without proper firewall/authentication. 4) Deployment: the SKILL.md includes a deploy to skills.expanso.io — deploying moves the pipeline to an external environment (read the cloud provider's privacy policy before doing so). 5) Credentials: store tokens securely (not checked into repos) and only provide the minimum required scopes for email/calendar APIs. 6) Test first with dummy/sample emails to confirm behavior and outputs. If you want to proceed, ask the publisher to fix the registry metadata discrepancy and to document whether any telemetry or external logging occurs during runtime.
功能分析
Type: OpenClaw Skill Name: expanso-email-triage Version: 1.0.0 The skill bundle is classified as benign. It performs its stated purpose of AI-powered email triage, sending email content to OpenAI for classification as expected. The `SKILL.md` and AI prompts are task-focused and do not contain prompt injection attempts. While the pipelines currently simulate email fetching, the design explicitly states that sensitive credentials (email/calendar tokens) are intended to remain local and not be transmitted, which is a good security practice. There is no evidence of unauthorized data exfiltration, malicious execution, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
The skill's declared purpose (email triage with calendar integration) matches the included pipelines and skill.yaml. However, registry-level metadata reported no required environment variables or primary credential while the included skill.yaml and pipeline files clearly require OPENAI_API_KEY and optionally GMAIL_TOKEN / OUTLOOK_TOKEN / IMAP credentials / CALENDAR_API_KEY. SKILL.md also requires the expanso-edge binary. The mismatch between registry metadata and the bundled YAML files is an inconsistency the publisher should clarify.
Instruction Scope
Runtime instructions and pipelines will send email content to an LLM (openai_chat_completion using OPENAI_API_KEY) — i.e., email bodies are transmitted to OpenAI unless you switch to a local backend. The MCP pipeline starts an HTTP server bound to 0.0.0.0:${PORT} which could accept remote requests; if you run this on a host reachable from untrusted networks it could be triggered remotely and cause processing of data and LLM calls. The SKILL.md also includes a deploy command that uploads the pipeline to an external URL (skills.expanso.io), which would move the pipeline to a cloud environment. None of these behaviors are hidden in the files, but they have privacy and exposure implications that go beyond a simple local helper.
Install Mechanism
No install spec is provided and the skill is instruction-only (no code to download/execute). That reduces supply-chain risk because nothing will be automatically fetched or written during install — you run the pipelines explicitly via the expanso-edge binary.
Credentials
The skill requires an OpenAI API key (OPENAI_API_KEY is marked required in skill.yaml) and optionally email/calendar credentials (GMAIL_TOKEN, OUTLOOK_TOKEN, IMAP_*, CALENDAR_API_KEY). Those credentials are proportionate to the stated functionality, but the registry metadata did not declare these environment requirements (registry showed none), which is a discrepancy. Also note that while credentials/ OAuth tokens are claimed to 'stay local', email content will be sent to the LLM provider unless you use the local backend (ollama).
Persistence & Privilege
always:false and no install hook — the skill does not request persistent platform-level privileges. However, running the MCP pipeline effectively publishes a long-lived HTTP endpoint on the host; that is not a platform privilege, but it is a runtime exposure you should treat like a networked service (bind address, firewall, authentication).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install expanso-email-triage
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /expanso-email-triage 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial publish to ClawHub
元数据
Slug expanso-email-triage
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Expanso email-triage 是什么?

AI-powered email triage that syncs with your calendar and drafts responses for efficient inbox management. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 915 次。

如何安装 Expanso email-triage?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install expanso-email-triage」即可一键安装,无需额外配置。

Expanso email-triage 是免费的吗?

是的,Expanso email-triage 完全免费(开源免费),可自由下载、安装和使用。

Expanso email-triage 支持哪些平台?

Expanso email-triage 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Expanso email-triage?

由 Expanso(@aronchick)开发并维护,当前版本 v1.0.0。

💬 留言讨论