Token导航 LogoToken导航

Agent Skill · 研究检索

email-drafter(电子邮件起草者)

email-drafter 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

email-drafter 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证为 MIT,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 30,927。

总安装 2,794周安装 120GitHub Stars 55下载 979核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:email-drafter(电子邮件起草者)
来源仓库:https://github.com/rysweet/amplihack
仓库路径:skills/email-drafter
安装命令:
npx skills add https://github.com/rysweet/amplihack --skill email-drafter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/rysweet/amplihack --skill email-drafter

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

email-drafter 用于根据要点或对话摘要生成专业、结构清晰的电子邮件。适合在起草状态更新、请求提案、团队公告、跟进回复等场景下使用。提供正式、 casual 或技术风格选择,支持自定义语气和上下文。安装前需确认权限范围和维护状态,避免触发联网或文件读写操作。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/email-drafter

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/rysweet/amplihack --skill email-drafter;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

email-drafter 怎么安装?

在终端执行 npx skills add https://github.com/rysweet/amplihack --skill email-drafter。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

email-drafter 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

email-drafter 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

email-drafter 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

email-drafter 用的人多吗?

公开数据是累计安装 2,794 次,近一周安装 120 次,下载 979 次,GitHub 55 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

email-drafter 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
email-drafter

电子邮件起草者 · 本页

2,79455需要联网MIT通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Email Drafter Skill

Generate professional, well-structured emails from bullet points or conversation summaries with consistent tone and formatting.

Use Cases

  • Convert meeting notes into status update emails
  • Draft professional requests or proposals
  • Create announcements to teams or stakeholders
  • Write follow-up emails after conversations
  • Respond to inquiries professionally
  • Draft meeting recaps and action items

How to Use This Skill

Provide Claude with:

  1. Content: Bullet points, notes, or conversation summary
  2. Tone: One of (formal, casual, technical)
  3. Context: One of (status_update, request, announcement, follow_up, response, recap)
  4. Optional: Recipient name/title, any specific requirements

Claude will transform the input into a polished, professional email with:

  • Appropriate greeting and sign-off
  • Clear structure and flow
  • Consistent tone throughout
  • Professional formatting
  • Proper punctuation and grammar

Supported Tones

Formal

  • Professional business language
  • Complete sentences and formal grammar
  • Respectful and courteous
  • Suitable for: executives, external stakeholders, important announcements
  • Example phrases: "I would like to...", "Thank you for your consideration...", "Please find attached..."

Casual

  • Friendly and approachable tone
  • Conversational language
  • Professional but relaxed
  • Suitable for: teammates, internal communications, collaborative contexts
  • Example phrases: "Just wanted to let you know...", "Feel free to reach out...", "Let's connect..."

Technical

  • Precise and detailed
  • Uses domain-specific terminology
  • Direct and clear
  • Suitable for: technical teams, system documentation, architecture discussions
  • Example phrases: "The implementation includes...", "The system parameters are configured to...", "Technical specifications..."

Supported Contexts

Status Update

Purpose: Inform recipients about current progress, completed work, and next steps

Structure:

  1. Opening: What period/project this covers
  2. Completed items: What was accomplished
  3. In-progress items: Current work
  4. Upcoming items: What's next
  5. Blockers/Issues: Any challenges (if applicable)
  6. Closing: Invitation for questions/discussion

Best for: Weekly updates, sprint reviews, project progress reports

Request

Purpose: Ask for action, approval, resources, or input from recipients

Structure:

  1. Context: Why this request is important
  2. What's being asked: Clear, specific request
  3. Why it matters: Benefits or urgency
  4. Timeline: When needed
  5. Next steps: How to respond
  6. Closing: Appreciation and contact info

Best for: Budget requests, time off, resources, approvals, feedback

Announcement

Purpose: Communicate news, changes, or information to a team or stakeholder group

Structure:

  1. Hook: Lead with the announcement
  2. Context: Why this change/news matters
  3. Details: Specific information
  4. Impact: How it affects recipients
  5. Next steps: What recipients should know/do
  6. Closing: Point of contact for questions

Best for: Product launches, policy changes, team updates, organizational changes

Follow-up

Purpose: Continue a conversation, remind about commitments, or move items forward

Structure:

  1. Reference: What previous conversation/commitment this relates to
  2. Update: What's happened since
  3. Call to action: What's needed next
  4. Offer to help: Your contribution/availability
  5. Closing: Clear next steps

Best for: After meetings, checking on decisions, ensuring progress

Response

Purpose: Reply to an inquiry, offer, or question

Structure:

  1. Appreciation: Thank them for reaching out
  2. Answer: Direct response to their question/request
  3. Details: Additional relevant information
  4. Next steps: How to proceed
  5. Closing: Reaffirm helpfulness

Best for: Replying to inquiries, addressing questions, responding to proposals

Recap

Purpose: Summarize a meeting, conversation, or decision for the record

Structure:

  1. Opening: What was discussed
  2. Key decisions: What was decided
  3. Action items: Who's doing what by when
  4. Outstanding issues: What still needs resolution
  5. Closing: Confirmation and next meeting

Best for: Meeting summaries, decision documentation, action item tracking

Examples

Example 1: Status Update (Formal Tone)

Input:

  • Tone: formal
  • Context: status_update
  • Bullet points:

- Completed authentication module implementation - Unit tests at 94% coverage - Performance benchmarks show 15% improvement - Database migration testing in progress - Need approval on API schema changes - Team meeting scheduled for Thursday

Output:

Dear Team,

I am writing to provide a status update on the authentication module project for the week of November 4-8.

Completed Items:
The authentication module implementation has been completed and is ready for integration testing. Unit test coverage has reached 94%, demonstrating comprehensive code validation. Performance benchmarks indicate a 15% improvement over the previous implementation.

In Progress:
Database migration testing is currently underway to ensure data integrity during the transition. We anticipate completion by end of day Friday.

Upcoming:
The team will gather on Thursday to discuss and potentially approve the proposed API schema changes. Your input on this matter would be greatly appreciated.

Please let me know if you have any questions or concerns regarding this update.

Best regards,
[Your Name]

Example 2: Request (Casual Tone)

Input:

  • Tone: casual
  • Context: request
  • Recipient: Engineering Manager
  • Bullet points:

- Need to attend conference next month - Will present technical talk on distributed systems - Conference dates March 15-17 - Budget needed for travel and registration - Will share updates with team while there

Output:

Hi [Manager Name],

I wanted to reach out about an opportunity I'd like to pursue. I've been selected to give a talk on distributed systems architecture at the upcoming tech conference on March 15-17. It's a great chance to represent the company and share what we've learned.

Here's what I'd need:
- Travel and lodging budget (I'll keep it reasonable)
- Time off for the conference dates
- Conference registration fee

I'll definitely share key learnings and insights with the team when I get back, so we can all benefit from the experience. I'm happy to discuss this further if you have any questions.

Let me know what you think!

Thanks,
[Your Name]

Example 3: Announcement (Formal Tone)

Input:

  • Tone: formal
  • Context: announcement
  • Bullet points:

- New deployment pipeline going live - Reduces deployment time from 2 hours to 15 minutes - All teams can self-serve deployments - Training session Thursday - FAQ document shared in wiki - Questions? Contact DevOps team

Output:

Subject: New Deployment Pipeline Now Available

Dear Team,

We are pleased to announce the launch of our new automated deployment pipeline, effective immediately. This infrastructure improvement represents a significant operational enhancement for our entire organization.

Key Benefits:
Deployment time has been reduced from 2 hours to approximately 15 minutes, enabling more frequent and reliable releases. Additionally, all development teams now have self-service deployment capabilities, reducing dependency on centralized operations.

What You Need to Know:
A comprehensive training session will be held on Thursday at 2:00 PM to walk through the new process. A detailed FAQ document has been posted to our internal wiki for reference.

Next Steps:
Please plan to attend the training session or review the documentation at your earliest convenience. If you have questions or encounter any issues, please reach out to the DevOps team.

We are confident this will improve our development velocity and system reliability.

Best regards,
Platform Operations Team

Example 4: Follow-up (Casual Tone)

Input:

  • Tone: casual
  • Context: follow_up
  • Bullet points:

- Follow-up from Tuesday design review meeting - Discussed new dashboard mockups - Agreed to implement three-column layout - Need design system updates for new components - Developer assignments: James (chart widgets), Sarah (data table) - Next review in two weeks

Output:

Hi everyone,

Just wanted to follow up on our design review from Tuesday. We got some great feedback on the dashboard mockups and made some solid decisions moving forward.

Here's where we landed:
We're going with the three-column layout design, which the team felt was the cleanest option. This will require some updates to our design system for the new component types we're using.

Who's doing what:
James will take point on the chart widgets, and Sarah will handle the data table component. I'll coordinate the design system updates to support both.

Next steps:
We'll reconvene in two weeks for the next design review. If anyone spots issues before then, just ping the group.

Thanks for the great collaboration!

[Your Name]

Example 5: Response (Technical Tone)

Input:

  • Tone: technical
  • Context: response
  • Bullet points:

- Question: How does caching layer work? - Answer: Redis-based distributed cache - TTL configuration: 1 hour default, configurable per endpoint - Cache invalidation: Event-driven and time-based - Performance: 95th percentile latency reduced by 40% - Code examples available in repository

Output:

Thank you for your inquiry regarding our caching architecture.

The caching layer is implemented using a Redis-based distributed cache with the following specifications:

Configuration:
- Default TTL: 3600 seconds (1 hour)
- TTL is configurable per endpoint via the cache_ttl decorator
- Cache key format: namespace:resource_id:version_hash
- Compression enabled for values exceeding 1KB

Invalidation Strategy:
The system employs a hybrid invalidation approach:
- Event-driven invalidation triggered by data mutation operations
- Time-based expiration using the configured TTL
- Manual invalidation available via administrative interface

Performance Characteristics:
Implementation of this caching strategy has resulted in a 40% reduction in 95th percentile latency for read-heavy operations.

Implementation Details:
Complete code examples and configuration documentation are available in the repository under /docs/caching-architecture. The cache client library provides both synchronous and asynchronous interfaces.

Please reach out if you require additional technical details or have further questions.

Best regards,
[Your Name]

Example 6: Recap (Formal Tone)

Input:

  • Tone: formal
  • Context: recap
  • Meeting: Q4 Planning Session
  • Attendees: Leadership team
  • Bullet points:

- Decided to prioritize platform stability over new features - Moving API gateway migration to Q1 - Budget approved for third-party vendor assessment - Alex leading architecture review - Next planning meeting December 1 - Action items: vendor proposals due Nov 20, architecture plan due Nov 25

Output:

Subject: Q4 Planning Session - Summary and Action Items

Dear Team,

This message summarizes the key outcomes and decisions from our Q4 Planning Session held today.

Key Decisions:
1. Platform stability has been prioritized over the addition of new features for Q4
2. The API gateway migration initiative has been rescheduled for Q1 to align with resource availability
3. Budget has been approved for a third-party vendor assessment to evaluate infrastructure options

Assigned Responsibilities:
- Alex Chen will lead the comprehensive architecture review
- All team leads will provide vendor proposals by November 20
- Architecture recommendations document is due November 25

Next Steps:
The next planning meeting is scheduled for December 1 at 10:00 AM. Please come prepared with your respective departmental updates and any outstanding questions.

Should you require clarification on any of the decisions or action items outlined above, please do not hesitate to contact me.

Best regards,
[Your Name]

Key Features

Tone Consistency

Each email maintains consistent tone throughout, avoiding jarring switches in formality or language level.

Contextual Structure

Each context type follows an appropriate structure that guides readers through the information logically.

Professional Formatting

  • Clear paragraph breaks
  • Appropriate use of lists and bullet points
  • Proper salutations and closings
  • Subject lines when appropriate

Grammar and Clarity

  • Correct punctuation and spelling
  • Clear, concise language
  • Active voice preferred
  • Removes redundancy

Tips for Best Results

  1. Be Specific: Provide concrete details rather than vague summaries
  2. Include Priorities: Highlight what matters most if information is extensive
  3. Clarify Action Items: Specify who should do what and by when
  4. Provide Context: Help Claude understand why this information matters
  5. Specify Recipients: Mention if email is for executives, teammates, or external parties

What This Skill Does NOT Do

  • Send emails on your behalf
  • Change the meaning of your content
  • Add information not provided
  • Override the tone you requested
  • Generate inappropriate content

Always review generated emails before sending. You remain responsible for final content and accuracy.

平台分布

Claude Code

27.72%
按下载量换算271

OpenCode

22.76%
按下载量换算223

Antigravity

17.76%
按下载量换算174

Gemini CLI

12.09%
按下载量换算118

windsurf

7.27%
按下载量换算71

Cursor

3.99%
按下载量换算39

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills