Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add serejaris/kimi-skills --skill email-managergit clone --depth 1 https://github.com/serejaris/kimi-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/serejaris/kimi-skills/email-manager)<a href="https://agentmods.dev/skills/serejaris/kimi-skills/email-manager"><img src="https://agentmods.dev/badge/skills/serejaris/kimi-skills/email-manager/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/serejaris/kimi-skills/email-manager"><img src="https://agentmods.dev/badge/skills/serejaris/kimi-skills/email-manager.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00085 | $0.02024 |
| Opus 5 | $0.00043 | $0.01012 |
| Sonnet 5 | $0.00017 | $0.00405 |
| Haiku 4.5 | $0.00009 | $0.00202 |
Grade A, and why
email-manager scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 214 lines — stays where its author put it; the contents beside it link to each section on GitHub.
IMAP/SMTP 邮件工具
通过 IMAP 协议收取、搜索和管理邮件,通过 SMTP 协议发送邮件。支持 Gmail、Outlook、163.com、vip.163.com、126.com、vip.126.com、188.com、vip.188.com 以及任何标准 IMAP/SMTP 服务器。
配置
在 skill 文件夹中创建 .env 文件或设置环境变量:
# IMAP 配置(接收邮件)
IMAP_HOST=imap.gmail.com # 服务器主机名
IMAP_PORT=993 # 服务器端口
[email protected]
IMAP_PASS=your_password
IMAP_TLS=true # 使用 TLS/SSL 连接
IMAP_REJECT_UNAUTHORIZED=true # 自签名证书请设为 false
IMAP_MAILBOX=INBOX # 默认邮箱文件夹
# SMTP 配置(发送邮件)
SMTP_HOST=smtp.gmail.com # SMTP 服务器主机名
SMTP_PORT=587 # SMTP 端口(587 用于 STARTTLS,465 用于 SSL)
SMTP_SECURE=false # SSL 用 true(465),STARTTLS 用 false(587)
[email protected] # 你的邮箱地址
SMTP_PASS=your_password # 你的密码或应用专用密码
[email protected] # 默认发件人邮箱(可选)
SMTP_REJECT_UNAUTHORIZED=true # 自签名证书请设为 false
常用邮件服务器
| 服务商 | IMAP 主机 | IMAP 端口 | SMTP 主机 | SMTP 端口 |
|---|---|---|---|---|
| 163.com | imap.163.com | 993 | smtp.163.com | 465 |
| vip.163.com | imap.vip.163.com | 993 | smtp.vip.163.com | 465 |
| 126.com | imap.126.com | 993 | smtp.126.com | 465 |
| vip.126.com | imap.vip.126.com | 993 | smtp.vip.126.com | 465 |
| 188.com | imap.188.com | 993 | smtp.188.com | 465 |
| vip.188.com | imap.vip.188.com | 993 | smtp.vip.188.com | 465 |
| yeah.net | imap.yeah.net | 993 | smtp.yeah.net | 465 |
| Gmail | imap.gmail.com | 993 | smtp.gmail.com | 587 |
| Outlook | outlook.office365.com | 993 | smtp.office365.com | 587 |
| QQ 邮箱 | imap.qq.com | 993 | smtp.qq.com | 587 |
Gmail 注意事项:
- Gmail 不接受常规账号密码
- 你必须生成应用专用密码(App Password):https://myaccount.google.com/apppasswords
- 将生成的 16 位应用专用密码用作
IMAP_PASS/SMTP_PASS - 需要开启 Google 账号的两步验证
163.com 注意事项:
- 使用授权码,而非账号密码
- 需先在网页端设置中开启 IMAP/SMTP 服务
IMAP 命令(收取邮件)
check
检查新邮件/未读邮件。
node scripts/imap.js check [--limit 10] [--mailbox INBOX] [--recent 2h]
What ships with it
5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 214 lines · 85 tokens per session scan A 6a4907b4a420
email-manager is a skill published in the GitHub repository serejaris/kimi-skills (6 stars, last pushed 1mo ago), licensed MIT. It adds 85 tokens to every session and 2,024 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
update-turbo
Update installed Turbo skills from the local repo with a dynamic changelog, conflict resolution for customized skills, and guided user experience. Use when the user asks to "update turbo", "update turbo skills", "reinstall turbo", or "upgrade turbo".
mm-resume
A workflow for restoring project context after starting a new Claude Code session or clearing the conversation. It reads project notes, recent session information, version-control status, and available planning files.
mm
A dispatcher that provides short /mm commands for project setup, session recovery, project overviews, and workflow checks. It maps these aliases to longer system commands.
apple-shortcuts
Generate importable Apple Shortcuts (.shortcut / plist XML) for macOS and iOS. Use this skill whenever the user wants to create, modify, reverse-engineer, or understand Apple Shortcuts, including native actions, third-party app integrations (Actions, Data Jar, Toolbox Pro, Scriptable, a-Shell, Jayson, Pushcut)…
world-time-get-{timezone}
Returns the current time for the given IANA timezone identifier. The timezone is supplied as a path parameter (e.g. America/NewYork, Europe/London, UTC).
drive-me
Diagnose personal execution friction and convert a vague, stalled, or over-scoped goal into one bounded next-action plan with explicit scope, non-goals, acceptance criteria, and a lightweight feedback loop. Use when the user asks for help restarting work, overcoming procrastination, choosing what to do next, reducing…