email-listener

Community

Turn labeled Gmail threads into agent sessions

AuthorCleanExpo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the need to manually forward or paste emails by turning inbound Gmail messages into Pi-CEO execution sessions automatically, based on an explicit user label.

Core Features & Use Cases

  • Push-triggered Gmail intake: Uses Gmail push notifications via Pub/Sub so threads become first-class triggers within seconds, without polling.
  • Intent synthesis from email threads: Fetches thread details, summarizes the latest message body, and converts the email into a structured payload for downstream intent parsing.
  • Safety and privacy guardrails: Applies PII redaction before intent parsing, enforces allowlist-based sender restrictions, and prevents reply-all recipient leakage.
  • Use Case: Label a support or request email with pi-ceo/inbox and have Pi-CEO draft a reply, dispatch research, or route ticket-creation intent for review and execution.

Quick Start

Label a Gmail thread with pi-ceo/inbox and expect Pi-CEO to create a new session with triggered_by=email and a parsed intent routed for review.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: email-listener
Download link: https://github.com/CleanExpo/Pi-Dev-Ops/archive/main.zip#email-listener

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.