Skip to content
Back to skills

Email

ASecurity

Read and manage internal email messages between project roles

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 8, 2026
businessbashsecurity

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill email-sensei-hacker-inav-claude-d7f11e89 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Email?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Email
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-email/badge)](https://www.skillsdirectory.com/skills/majiayu000-email)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: Read and manage internal email messages between project roles
triggers:
  - read your email
  - check your email
  - read your inbox
  - check your inbox
  - read your messages
  - check your messages
  - check inbox
  - any new messages
  - any new email
---

# Internal Email System

This project uses an internal email system for communication between roles (Manager, Developer, Release Manager, Tester, etc.).

## Directory Structure

Each role has its own email folder under `claude/{role}/email/`:

- Inbox: `claude/{role}/email/inbox/`
- Inbox Archive: `claude/{role}/email/inbox-archive/`
- Sent: `claude/{role}/email/sent/`
- Outbox (pending delivery): `claude/{role}/email/outbox/`

**Current roles:**
- `manager/email/`
- `developer/email/`
- `release-manager/email/`
- `security-analyst/email/`
- `tester/email/` (future)

## Reading Email

1. First, determine your role by checking CLAUDE.local.md
2. List all files in your inbox directory:
   ```bash
   ls -lt claude/{role}/email/inbox/
   ```
3. You always have permission to read claude/{role}/email/inbox/ and all files within. Do not request permission to read this directory.
4. Read each message file to display contents
5. Summarize messages in a table format showing:
   - Date
   - Type (Task Assignment, Completion Report, Reminder, Question, etc.)
   - Subject/Summary
   - Action needed (if any)

## Processing Email

**For completion reports:**
- Review the report
- If work is verified complete, archive to `email/inbox-archive/`
- Update INDEX.md if needed

**For reminders:**
- Keep in inbox until the remind-on date
- Take action when due

**For questions:**
- Respond by creating a file in `email/sent/` and copying to the sender's `email/inbox/`

## Sending Email

1. Create message file in your `email/sent/` folder with naming convention:
   `YYYY-MM-DD-HHMM-{type}-{brief-description}.md`

2. Copy the file to the recipient's inbox:
   ```bash
   cp claude/{your-role}/email/sent/{filename}.md claude/{recipient-role}/email/inbox/
   ```

## Email Templates

**Task Assignment:**
```markdown
# Task Assignment: <Title>

**Date:** YYYY-MM-DD HH:MM
**Project:** <project-name>
**Priority:** High | Medium | Low
**Estimated Effort:** X-Y hours

## Task
<Description>

## What to Do
1. Step 1
2. Step 2

## Success Criteria
- [ ] Criterion 1
- [ ] Criterion 2

---
**{Role}**
```

**Completion Report:**
```markdown
# Task Completed: <Title>

**Date:** YYYY-MM-DD
**From:** {Role}
**Type:** Completion Report

## Status: COMPLETED

## Summary
<What was done>

## Branch
**Branch:** `branch-name`
**Commit:** `hash`

## Changes
<Files modified>

---
**{Role}**
```

## Checking for Undelivered Mail

Also check outbox folders for messages waiting to be delivered:
```bash
ls claude/*/email/outbox/
```

If messages exist, they need to be moved to the recipient's `email/inbox/`.

---

## Related Skills

- **communication** - Communication guidelines and message templates
- **projects** - Query project status (tasks often arrive via email)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.