一键导入
mail-himalaya
Read, search, and send IMAP/SMTP email with himalaya when the user asks about mail or wants a portable email action.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Read, search, and send IMAP/SMTP email with himalaya when the user asks about mail or wants a portable email action.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Collaborate over x0x — contacts, messages, spaces, boards, files, presence, trusted-machine port forwards, and replicated stores. Use for sharing cards, connecting people, or cross-device work.
Guide for surfacing one relevant Fae capability that the user hasn't set up yet. Warm, specific, one thing at a time.
Deep pipeline diagnostic — every model, system specs, audio config, speaker state. Flags missing or broken components. Use for diagnose, debug, or health check.
Extract training signals from Fae's memory — SFT examples, DPO correction pairs, engagement scores, and interest-weighted sampling.
Set up (or turn off) a cloud brain for harder questions via OpenRouter — privacy-first, plain language. Use when the user wants a bigger or smarter brain or mentions the cloud.
A warm first conversation for someone meeting Fae for the first time — getting to know their name, where they live, and what they care about, showing one thing live, and explaining how to talk to her.
| name | mail-himalaya |
| description | Read, search, and send IMAP/SMTP email with himalaya when the user asks about mail or wants a portable email action. |
| tags | ["mail","email","imap","smtp","himalaya"] |
| metadata | {"author":"fae","version":"1.0.0"} |
Mail Himalaya lets Fae use the cross-platform himalaya CLI for IMAP/SMTP email. It is additive to the macOS Apple tools path; use it when a user asks for portable mail access, inbox triage, message search, or sending mail through a configured account.
mail tool for privileged macOS-local mail workflows if that is explicitly requested.himalaya must be installed by Fae's tool augmentation flow (brew install himalaya or equivalent). This skill never installs tools itself.himalaya with their account (himalaya account configure <name>), or provide a profile already present in Himalaya's config.input_request/CredentialManager and call run_skill with secret_bindings so values arrive only as environment variables.Use the run_skill tool with skill mail-himalaya and script mail_himalaya.
{"name":"mail-himalaya","script":"mail_himalaya","params":{"action":"status"}}
If a secret is needed at execution time, bind it from Keychain:
{
"name": "mail-himalaya",
"script": "mail_himalaya",
"params": {"action":"list_recent","account":"personal","folder":"INBOX","count":5},
"secret_bindings": {"HIMALAYA_PASSWORD":"productivity.mail.personal.password"}
}
| Action | Required params | Purpose |
|---|---|---|
status | none | Check whether himalaya is installed and report configuration guidance |
list_recent | optional account, folder, count | List recent envelopes, newest first |
search | query; optional account, folder, count | Search envelopes with Himalaya's query DSL |
send | to, subject, body; optional from, cc, account, save, dry_run | Send an RFC 5322 message through Himalaya |
status; if missing, explain that Fae can install himalaya through normal tool augmentation, not from this skill.list_recent or search with count capped to the minimum useful number.dry_run to false.message read should not mark mail as seen, but flag operations do mutate state. Ask before mutating flags..eml submission can leak a Bcc: header if the provider does not strip it.status returns installed: true and a version string.list_recent returns five real inbox subjects for the configured account.send with dry_run: true returns the generated envelope summary without sending.send to the user's own address appears in the inbox/sent folder.