资源

开源 Claude Code 技能

两个经过生产验证的 Claude Code 技能,用于在自己的域名上构建私人 AI 邮件助手 — 无 SaaS、无按消息收费、无供应商锁定。MIT 许可,可自由使用和修改。

包内容

Hostinger 邮箱配置

在 Hostinger 上配置具有完整 SPF / DKIM / DMARC 认证的自定义域名邮箱。涵盖导致首封邮件 CC 被过滤、附件被标记为垃圾邮件以及 Gmail 垃圾文件夹等问题的常见陷阱。包含 Node.js 连接性冒烟测试。

使用场景:当你想要一个真正能投递到收件箱的自定义域名邮箱时(例如 assistant@yourdomain.com)。

触发关键词

  • set up email on hostinger
  • create hostinger mailbox
  • hostinger dkim
  • email landing in spam
阅读 SKILL.md →

AI 邮件助手

在任何 IMAP/SMTP 邮箱之上构建自主的 LLM 驱动邮件回复循环。轮询收件箱,从本地 markdown 文件加载持久代理上下文,使用提示缓存调用 Anthropic Claude,然后自动发送回复(白名单发件人)或保存草稿供人工审阅。包含完整的 Node.js 源代码、调度示例、成本预测和调优指南。

使用场景:当你想把日常邮件分流和回复委托给运行在自己基础设施上的 AI 角色时。

触发关键词

  • ai email assistant
  • email reply bot
  • auto-reply with llm
  • imap poller llm
阅读 SKILL.md →

安装

每个技能都是一个包含单个 SKILL.md 文件的文件夹。要在 Claude Code 中启用:

# 克隆(或从 GitHub 下载 ZIP)
git clone https://github.com/ZealousDGTL/claude-email-skills.git

# 将文件夹复制到你的 Claude 技能目录
cp -r claude-email-skills/hostinger-email-setup ~/.claude/skills/
cp -r claude-email-skills/ai-email-assistant ~/.claude/skills/

Claude Code 会在下次会话开始时自动发现技能。通过提到每个技能 triggers: 列表中的任何关键词来触发它们。

真实成本

AI 邮件助手技能默认强制启用 Anthropic 提示缓存。启用缓存后:

用量月成本
每天 10 封邮件约 $0.50
每天 30 封邮件约 $1.50
每天 100 封邮件约 $5
每天 500 封邮件约 $25

不启用缓存时,相同用量的成本会高 5–10 倍。技能默认包含缓存配置,所以用户无需记住。

常见问题

什么是 Claude Code 技能?

Claude Code 技能是放在 ~/.claude/skills/ 目录中的 markdown 文件,用于教 Claude 如何执行特定任务。当你提到触发关键词(例如 'set up email on hostinger')时,Claude 会加载该技能的指令作为上下文并遵循它。技能让可重复的工作流程在不同机器和团队之间可复现。

为什么要开源这两个特定技能?

基于 SaaS 工具构建的邮件自动化每个席位每月需要 $20–100,并且让你被锁定在一个供应商上。在自定义域名邮箱加上 Anthropic API 上构建相同的功能,在典型用量下每月只需约 $1.50。这两个技能记录了经过生产验证的工作流程,让任何人都可以构建它而无需反复试错。

AI 邮件助手运行成本是多少?

启用 Anthropic 提示缓存(由技能的参考代码强制启用),实际成本约为每月 $1.50(每天 30 封邮件)、每月 $5(每天 100 封)、每月 $25(每天 500 封)。如果不启用提示缓存,相同用量的成本会高 5–10 倍 — 该技能默认包含缓存配置。

我可以在非 Hostinger 邮箱上使用 AI 邮件助手技能吗?

可以。hostinger-email-setup 技能只是文档中使用的示例,但 ai-email-assistant 技能可以在任何 IMAP/SMTP 提供商之上运行 — Google Workspace、Zoho、Fastmail、Migadu、Proton Bridge。只需更改 IMAP/SMTP 主机和端口值。

有许可证限制吗?

MIT 许可证。可以自由使用、自由修改、在商业产品中分发。鼓励署名,但不强制要求。

如何安装一个技能?

克隆 GitHub 仓库,然后将技能文件夹复制到你的 ~/.claude/skills/ 目录。Claude Code 会在下次会话开始时自动发现技能。然后你可以通过提到其任何触发关键词(列在每个 SKILL.md 文件顶部)来调用该技能。

如果我想贡献一个技能或改进怎么办?

在 GitHub 仓库上提交拉取请求。欢迎贡献:Google Workspace OAuth 适配器示例、特定角色身份模板(销售、客服、行政助理)、SKILL.md 文件的多语言翻译,以及更多提供商。对于较大的更改,请先开 issue 讨论范围。

许可证

MIT 许可证。可以自由使用、自由修改、在商业产品中分发。鼓励署名,但不强制要求。

欢迎在 GitHub 上提交拉取请求。

English version →