360 Secure SkillHub
360 安全技能中心

Conversation Summarizer

该 Skill 面向会议转录、聊天记录、邮件线程、支持工单和论坛讨论,按主题、参与者、情绪和决策线索分析对话,生成不同详细程度的结构化摘要,并提取带负责人和截止时间的行动项、决策记录、开放问题与关键引述,可输出 Markdown、Slack、邮件等格式。它不直接接入平台、转写音视频或代建工单。

charlie-morrison
charlie-morrison
热度 31.85
最近更新 2026-05-11 17:47:26
分类:协作依赖:纯提示词应用场景:会议纪要 / 摘要总结 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add cm-conversation-summarizer
Metadata
name
conversation-summarizer
description
Summarize long conversations, chat histories, and discussion threads into structured summaries with key decisions, action items, and topics — optimized for meeting notes, Slack threads, and support tickets.
metadata
{"tags":["summarization","conversation","meeting-notes","productivity","ai"]}

Conversation Summarizer

Summarize long conversations, chat histories, meeting transcripts, and discussion threads into structured, actionable summaries. Extracts key decisions, action items, topics discussed, and open questions. Optimized for meeting notes, Slack/Discord threads, email chains, and support tickets.

Usage

"Summarize this meeting transcript"
"Extract action items from this Slack thread"
"Create meeting notes from this conversation"
"Summarize the last 50 messages in this channel"
"Turn this email chain into a decision log"

How It Works

1. Input Processing

Accept conversations from various sources:

  • Meeting transcripts (Zoom, Google Meet, Teams recordings)
  • Chat logs (Slack, Discord, Telegram, Teams messages)
  • Email threads (forwarded or parsed)
  • Support ticket conversations
  • Forum/discussion threads
  • Raw text conversations

2. Conversation Analysis

Parse and analyze the conversation structure:

Participant mapping:

  • Identify unique speakers/authors
  • Track who said what
  • Note speaker changes and patterns

Topic segmentation:

  • Identify distinct topics discussed
  • Track topic transitions
  • Note topic duration/depth

Sentiment tracking:

  • Agreement vs disagreement moments
  • Emotional shifts
  • Consensus building

Decision identification:

  • Explicit decisions: "We've decided to..."
  • Implicit agreements: "Sounds good, let's go with that"
  • Deferred decisions: "Let's revisit this next week"
  • Vetoes: "No, we can't do that because..."

3. Summary Generation

Produce structured summaries at different detail levels:

Executive summary (1-3 sentences):

  • What was discussed, what was decided, what's next

Standard summary:

  • Topics covered with key points
  • Decisions made with rationale
  • Action items with owners and deadlines
  • Open questions and unresolved issues

Detailed summary:

  • Full topic breakdown with context
  • Supporting arguments for decisions
  • Minority opinions and concerns raised
  • Reference to specific statements

4. Action Item Extraction

Extract and structure action items:

## Action Items

- [ ] @sarah: Update the API docs with new endpoints (by Friday)
- [ ] @mike: Set up staging environment for load testing (by EOD)
- [ ] @team: Review the RFC draft and add comments (by next Monday)
- [ ] @alex: Schedule follow-up meeting with vendor (this week)

Rules for extraction:

  • Must have a clear owner (person or team)
  • Must have a specific deliverable
  • Extract deadlines when mentioned
  • Flag items without clear deadlines
  • Distinguish between commitments and suggestions

5. Decision Log

Document decisions for organizational memory:

## Decisions

1. **Migrate from PostgreSQL to CockroachDB** (approved)
   - Rationale: Need multi-region, active-active replication
   - Proposed by: @sarah
   - Concerns: @mike raised migration complexity
   - Timeline: Q3 2026

2. **Keep current pricing tier structure** (decided)
   - Rationale: Churn data doesn't support adding a new tier
   - Alternative rejected: Enterprise tier with custom pricing
   - Review date: After Q3 metrics review

6. Key Quotes

Preserve important verbatim quotes:

## Notable Quotes

> "We're optimizing for developer experience over raw performance here"
> — @sarah, on the framework decision

> "If we don't fix the onboarding flow this quarter, we'll lose another 15% in trial conversion"
> — @mike, escalating the onboarding project priority

7. Output Formats

Generate summaries in different formats:

  • Markdown: For docs, wikis, Notion
  • Slack message: For thread summaries with mentions
  • Email: For sending to absent participants
  • JIRA/Linear: For creating follow-up tickets
  • Calendar: For scheduling follow-up meetings

Output

## Meeting Summary: API Redesign Discussion
**Date:** 2026-04-30 | **Duration:** 47 min | **Participants:** 5

### TL;DR
Team agreed to adopt REST with OpenAPI 3.1 for the public API (dropping GraphQL consideration). Migration starts Q3 with a 6-month deprecation window for v1 endpoints. Sarah owns the RFC.

### Topics Discussed

**1. API Architecture (25 min)**
- Compared REST vs GraphQL for the public API
- GraphQL rejected due to: client complexity, caching difficulties, security surface area
- REST with OpenAPI 3.1 chosen for: tooling ecosystem, easier rate limiting, client library generation
- Will use JSON:API spec for consistent response format

**2. Migration Plan (15 min)**
- v1 endpoints get 6-month deprecation window
- v2 will be versioned via URL path (/v2/...)
- SDKs will be auto-generated from OpenAPI spec
- Breaking changes require RFC approval

**3. Timeline (7 min)**
- RFC due: May 15
- Design review: May 22
- Implementation start: June 1
- Beta: August 1
- GA: September 15

### Decisions
1. ✅ Use REST + OpenAPI 3.1 (not GraphQL)
2. ✅ 6-month deprecation window for v1
3. ⏳ SDK language priority — decide after RFC review

### Action Items
- [ ] @sarah: Write API v2 RFC (by May 15)
- [ ] @mike: Inventory all v1 endpoints and usage stats (by May 10)
- [ ] @alex: Evaluate OpenAPI generators for Python/JS/Go (by May 12)
- [ ] @sarah: Schedule design review meeting (May 22)

### Open Questions
- Should we offer a self-hosted API option?
- How to handle webhook backward compatibility?
- Need legal review on API terms of service changes

### Parking Lot
- Rate limiting strategy (separate discussion needed)
- API key management overhaul (Q4 candidate)