email

Read and organize role-based internal email inboxes and outboxes.

4|2|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/sensei-hacker/inav-claude --skill email-sensei-hacker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email
Source: https://github.com/sensei-hacker/inav-claude/tree/main/.claude/skills/email
Command: npx skills add https://github.com/sensei-hacker/inav-claude --skill email-sensei-hacker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured system for internal communication between different project roles (Manager, Developer, Release Manager), ensuring clear message flow and easy tracking of assignments and reports.

Core Features & Use Cases

  • Read Inbox: List and read incoming messages from other roles.
  • Summarize Messages: Quickly get an overview of new communications, including type, subject, and required actions.
  • Send Messages: Create and send structured messages (e.g., task assignments, completion reports) using predefined templates.
  • Use Case: A developer checks their inbox for new task assignments from the manager, processes a completion report, and then sends a response to a question from the release manager.

Quick Start

Check my inbox for new messages.

Frequently Asked Questions about email

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage internal project messages between different team roles?

Internal project message management organizes communication across roles like manager, developer, and release manager using a filesystem-based inbox system. Each role has dedicated inbox, outbox, and archive folders that store and track structured messages, task assignments, and completion reports, ensuring clear message flow and easy tracking across the team.

How do I read and summarize incoming messages from my project inbox?

Reading and summarizing project inbox messages involves listing incoming communications, extracting the type, subject, and required actions, then organizing them by sender role. The Skill processes messages stored in your role-specific inbox folder and provides quick overviews so you can prioritize responses and task completions.

How do I send task assignments and completion reports to other project roles?

Sending structured messages uses predefined templates for task assignments and completion reports that are written to your outbox and delivered to the recipient's inbox. The Skill handles template formatting, role routing, and inbox delivery so messages reach the correct team member with consistent structure.

What filesystem structure do I need to set up for role-based email management?

Role-based email management requires a filesystem architecture with claude/{role}/inbox, claude/{role}/outbox, and claude/{role}/inbox-archive directories for each project role. The Skill also reads role information from CLAUDE.local.md and uses these folders to organize, archive, and track all internal communications.

Can I archive old messages and keep my inbox organized?

Message archiving moves processed communications from your inbox to inbox-archive while updating an INDEX.md file to maintain a searchable record. This keeps your active inbox focused on current tasks while preserving a full history of project communications for reference.

Does this workflow support communication between manager, developer, and release manager roles?

Yes, the Skill is built specifically for cross-role communication between manager, developer, release manager, and tester roles. It applies role-based inbox management, handles role-specific message types like task assignments and completion reports, and ensures each role can read, send, and organize messages consistently.