Agent Skills › carlvellotti/free-ai-courses › draft-followups

draft-followups

GitHub

根据会议结果起草跟进消息,支持Slack和邮件。利用人员文件匹配收件人语气偏好,按角色调整沟通风格,合并重复项,输出草稿供审阅而非自动发送。

codex-for-pms-skills-bonus/.agents/skills/draft-followups/SKILL.md carlvellotti/free-ai-courses

Trigger Scenarios

从会议纪要中提取待办事项并生成后续沟通 需要将行动项转化为针对特定收件人的Slack或邮件草稿

Install

npx skills add carlvellotti/free-ai-courses --skill draft-followups -g -y
More Options

Non-standard path

npx skills add https://github.com/carlvellotti/free-ai-courses/tree/main/codex-for-pms-skills-bonus/.agents/skills/draft-followups -g -y

Use without installing

npx skills use carlvellotti/free-ai-courses@draft-followups

指定 Agent (Claude Code)

npx skills add carlvellotti/free-ai-courses --skill draft-followups -a claude-code -g -y

安装 repo 全部 skill

npx skills add carlvellotti/free-ai-courses --all -g -y

预览 repo 内 skill

npx skills add carlvellotti/free-ai-courses --list

SKILL.md

Frontmatter
{
    "name": "draft-followups",
    "description": "Draft follow-up Slack messages and emails from meeting outcomes.\nMatches tone to recipient using people files when available. Drafts only — never auto-send."
}

What This Skill Does

Takes the action items and follow-ups extracted from a meeting and drafts the actual communications — Slack messages or emails — for each one. Uses people files (when they exist) to match tone and format to each recipient's preferences.

How To Use

Standalone: Run the skill and point it at meeting notes, transcripts, or a list of action items. Composed: Other skills (like draft-and-humanize) can call this as a step in a pipeline. Read whatever meeting context or extracted action items the previous step produced.

What It Reads

  1. The meeting notes, transcripts, or extracted action items the user (or calling skill) points to.
  2. People files, if the workspace has them: glob for people/*.md for communication preferences and tone calibration. If there are none, rely on the Tone Rules below.

If no action items or follow-ups can be found, ask the user: "No follow-ups identified. What communications should I draft?"

Output Format

Drafts are displayed in the conversation for review. Nothing is written to files — these are copy-paste ready.

For each follow-up:


TO: [Recipient] | VIA: [Slack / Email] RE: [Topic]

[Draft message]

Context: Why this message, what meeting it stems from, what action it supports.

Tone Rules

  • Executives / skip-levels: Concise, lead with the ask or update, no fluff. Respect their time.
  • Peers / teammates: Conversational, direct, match their usual communication style.
  • Cross-functional partners: Professional but warm, context-heavy (they may not have been in the meeting).
  • Check people files when they exist for specific preferences (e.g., "prefers async Slack," "wants written specs," "structured communicator with numbered points").

Grouping

If multiple follow-ups go to the same person, consider combining into a single message rather than sending three separate Slack messages. Flag this to the PM: "Lisa has 3 follow-ups — want me to combine into one message or keep separate?"

After displaying all drafts, ask: "These are drafts for your review. Want me to adjust tone, add context, or cut any?"

Version History

  • 058c617 Current 2026-07-23 00:52

Same Skill Collection

claude-code-everyone-course/course-materials/.claude/skills/start-1-1/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-2/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-3/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-4/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-5/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-6/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-7/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-8/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-1/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-2/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-3/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-4/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-5/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/auq/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/convert-doc/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/draft-and-humanize/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/humanizer/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/marketing-psychology/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/news/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/process-meetings-plus/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/standup/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-1/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-2/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-3/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-4/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-5/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/write-proposal/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/writing-voice/SKILL.md
codex-pm-course/.agents/skills/start-1-1/SKILL.md
codex-pm-course/.agents/skills/start-1-2/SKILL.md
codex-pm-course/.agents/skills/start-1-3/SKILL.md
codex-pm-course/.agents/skills/start-1-4/SKILL.md
codex-pm-course/.agents/skills/start-1-5/SKILL.md
codex-pm-course/.agents/skills/start-1-6/SKILL.md
codex-pm-course/.agents/skills/start-2-1/SKILL.md
codex-pm-course/.agents/skills/start-2-2/SKILL.md
codex-pm-course/.agents/skills/start-2-3/SKILL.md
codex-pm-course/.agents/skills/start-3-1/SKILL.md
codex-pm-course/.agents/skills/start-3-2/SKILL.md
codex-pm-course/.agents/skills/start-3-3/SKILL.md
codex-pm-course/.agents/skills/start-3-4/SKILL.md
codex-pm-course/.agents/skills/start-3-5/SKILL.md
course-materials/.claude/skills/pptx/SKILL.md
course-materials/.claude/skills/start-1-1/SKILL.md
course-materials/.claude/skills/start-1-2/SKILL.md
course-materials/.claude/skills/start-1-3/SKILL.md
course-materials/.claude/skills/start-1-4/SKILL.md
course-materials/.claude/skills/start-1-5/SKILL.md
course-materials/.claude/skills/start-1-6/SKILL.md

Metadata

Files
0
Version
4532863
Hash
b33fee41
Indexed
2026-07-23 00:52

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-29 05:41
浙ICP备14020137号-1