gruted-inbox-triage
AI-powered email triage via IMAP (himalaya) or Google API. Fetches inbox, classifies messages by urgency, recommends actions, and generates daily markdown digests.
Why use this skill?
Automate your inbox with OpenClaw. Fetch, classify, and summarize emails by urgency while syncing with your calendar for a clear, actionable daily report.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gruted/gruted-inbox-triageWhat This Skill Does
The gruted-inbox-triage skill acts as an intelligent assistant for your communication stream, leveraging the OpenClaw framework to bring order to chaotic email inboxes. It functions as an automated triage layer, connecting to your email provider via either the Himalaya CLI (best for IMAP/local privacy) or the official Google API. Once connected, the skill fetches recent unread emails and employs AI-driven logic to classify them based on urgency, topic, and required intent. It goes beyond simple filtering by pulling relevant calendar events, providing a holistic view of your daily commitments and email demands. The final output is a structured markdown digest that summarizes your inbox, suggests actionable steps for each message, and helps you prioritize your workday without needing to constantly check your mail client.
Installation
To integrate this skill into your OpenClaw environment, execute the command: clawhub install openclaw/skills/skills/gruted/gruted-inbox-triage. After installation, navigate to your workspace directory at ~/.openclaw/workspace/skills/inbox-triage-bot. For users preferring local control without OAuth, ensure you have the Himalaya CLI installed and configured. If you prefer the Google API route, copy the provided .env.example file to .env, supply your unique OAuth credentials, and run the initialization script provided. Once the backend is set, you can run the demo to verify connectivity and generate your first triage report.
Use Cases
- Executive Assistants: Busy professionals use this to identify "must-reply" emails from high-priority clients while ignoring newsletters.
- Project Management: Managers use the daily digest to sync email requests with their upcoming calendar events, ensuring no deadline is missed.
- Inbox Zero Enthusiasts: Individuals leverage the automated triage to clean up their inbox every morning, allowing them to process actionable items in a batch format rather than reacting to notifications all day.
Example Prompts
- "OpenClaw, run the inbox triage and give me a summary of everything that requires a reply today."
- "Show me a list of my urgent emails combined with the calendar events I have for the next four hours."
- "Generate a markdown report of my current inbox and draft a polite decline for any sales emails identified."
Tips & Limitations
- Privacy: If you are concerned about cloud access, the Himalaya backend is highly recommended as it keeps your credentials local.
- AI Accuracy: While AI classification is powerful, always review the "Actionable" items before sending automated replies. It is helpful to set your OpenAI API key in your environment variables to unlock advanced sentiment and urgency analysis.
- Automation: For best results, use the provided cron example to generate your daily digest at 7 AM, ensuring your report is waiting for you before you start work.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gruted-gruted-inbox-triage": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, external-api