Meetings & Productivity · 5 min

Turn a 60-Minute Meeting into a 5-Minute Action Plan

This 5-minute guide turns raw meeting transcripts into structured, actionable data your team can use today. No coding or paid tools required.

Unstructured meeting documents going through a transformation pipeline into a structured project tracker

The Problem with Native AI Summaries

Replacing a 60-minute meeting with a 3-page AI summary doesn't save time — it just creates another document nobody reads.

Native summaries from Teams, Zoom, or Meet are just unstructured data sitting in a silo. They don't update project trackers, assign tasks, or flag moved deadlines. They just exist.

To actually reclaim your time, you need a workflow that isolates the signal from the noise. Here is the exact process to turn your conversations into execution.

What You'll Build

By the end of this guide, you'll have a repeatable process that takes any meeting transcript and extracts:

The output is structured and clean. Ready to paste into whatever you use to manage your work: Trello, Asana, Monday, Notion, a spreadsheet, or just an email to your team.

Step 1: Get the Transcript

You probably already have this and don't realise it.

Microsoft Teams: After a recorded meeting, go to the meeting chat or the recap page. Click on the transcript tab. You can download it or copy the full text.

Zoom: If cloud recording is enabled, Zoom generates a transcript automatically. Find it under Recordings in your Zoom account. You can download the .vtt file and open it in any text editor, or copy the text from the Zoom web portal.

Google Meet: Transcripts appear in your Google Drive after the meeting (in a folder called "Meet Recordings"). Open the Google Doc and copy the text.

Step 2: The Extraction Prompt

This is the step that actually matters. Copy the prompt below and save it somewhere you can grab it before every meeting.

Open ChatGPT, Claude, or whichever AI tool you prefer. Paste the prompt, then paste your meeting transcript underneath it.

The prompt: copy and save this
You are a project coordinator. I'm going to give you a meeting transcript.
I need you to extract structured data from this meeting - not a summary,
not a narrative, just the specific items listed below.

For each section, if nothing relevant was discussed, write "None identified."

---

MEETING OVERVIEW
- Date:
- Attendees:
- Meeting purpose (one sentence):

ACTION ITEMS
For each action item, provide:
- Task: [what needs to be done]
- Owner: [who is responsible - use their name from the transcript]
- Deadline: [if mentioned; otherwise write "Not specified"]
- Priority: [High / Medium / Low - infer from context and urgency of discussion]

DECISIONS MADE
- List each decision that was agreed upon during the meeting
- Include who made or approved the decision if clear from context

OPEN QUESTIONS
- List any questions that were raised but not resolved
- Note who raised them if clear

BLOCKERS
- List anything discussed that is currently preventing progress
- Note the impact if it was mentioned

KEY DATES & MILESTONES
- List any dates, deadlines, or milestones mentioned
- Include what they relate to

FOLLOW-UP
- Next meeting date/time (if discussed):
- Items to prepare before next meeting:

Step 3: Review the Output

The AI will return a structured breakdown of your meeting. Scan it for accuracy. This should take about 2 minutes.

Things to check:

Step 4: Put It to Work

Now you have structured data instead of a document. This is where it gets practical:

If you use a project management tool (Trello, Asana, Monday, Notion, etc.): Copy the Action Items section. Each item already has an owner and deadline. Paste them straight into your board or task list.

If you use a shared spreadsheet: Ask the AI to reformat the action items as a table with columns: Task, Owner, Deadline, Priority, Status. Copy and paste into your sheet.

If you just need to email your team: Ask the AI: "Reformat this as a brief email to the team summarising what was agreed and who owns what. Keep it under 200 words." You'll have a ready-to-send follow-up in 30 seconds.

Making This a Habit

The whole process (copying the transcript, pasting it with the prompt, reviewing the output, and distributing it) takes about 5–8 minutes after each meeting.

Compare that to the 20–30 minutes most people spend writing up meeting notes manually. Or, more realistically, compare it to the current approach of not writing anything up and hoping everyone remembers what was agreed.

Two tips to make it stick:

  1. Save the prompt somewhere accessible. Pin it in your notes app, save it as a text snippet, or bookmark it. The friction of finding the prompt is usually what stops people from using it consistently.
  2. Send the output within 10 minutes of the meeting ending. The value of meeting notes drops dramatically with time. If you send a structured follow-up while the conversation is still fresh, you look organised and your team has clarity. If you send it two days later, nobody reads it.
âš¡ Pro method

The 10x Method: Automate the Pipeline with a Claude Skill

If you use Claude Pro (from £17/month), you can skip the copy-paste step entirely by turning this extraction process into a Claude Skill.

A Skill is different from saving a prompt. It's a small instruction file that teaches Claude a repeatable workflow. Once it's installed, you don't need to open a special project or remember to paste a prompt. You just paste your transcript into any new Claude conversation and Claude recognises what it is, loads the Skill, and runs the extraction automatically.

Set it up once. Never think about it again.

What you'll need:

Step 1: Create the Skill file

Don't worry about reading this. Create a blank text file called SKILL.md, click Copy, and paste it in.

SKILL.md
---
name: meeting-data-extractor
description: Extracts structured project data from meeting transcripts. Use when the user pastes a meeting transcript, video call notes, or conversation log and wants action items, decisions, blockers, and deadlines pulled out in a structured format.
---

# Meeting Data Extractor

## When to use this skill
The user has pasted or uploaded a meeting transcript, call notes, or conversation log and wants structured data extracted from it. They may say things like "extract the actions from this meeting", "what were the decisions", "pull out the deliverables", or simply paste a large block of transcript text.

## Instructions

You are a project coordinator. Extract structured data from the meeting transcript provided. Do not write a summary or narrative. Extract only the specific items listed below.

For each section, if nothing relevant was discussed, write "None identified."

### Output format

**MEETING OVERVIEW**
- Date:
- Attendees:
- Meeting purpose (one sentence):

**ACTION ITEMS**
For each action item:
- Task: [what needs to be done]
- Owner: [who is responsible - use their name from the transcript]
- Deadline: [if mentioned; otherwise "Not specified"]
- Priority: [High / Medium / Low - infer from context and urgency]

**DECISIONS MADE**
- Each decision agreed upon during the meeting
- Include who made or approved the decision if clear

**OPEN QUESTIONS**
- Questions raised but not resolved
- Who raised them if clear

**BLOCKERS**
- Anything currently preventing progress
- Impact if mentioned

**KEY DATES & MILESTONES**
- All dates, deadlines, or milestones mentioned
- What they relate to

**FOLLOW-UP**
- Next meeting date/time (if discussed):
- Items to prepare before next meeting:

## Guidelines
- Use names exactly as they appear in the transcript
- If a task has no clear owner, flag it as "Owner: Unassigned"
- Keep each action item to one clear sentence
- If the transcript is unclear or ambiguous, note that rather than guessing
- After producing the structured output, ask the user if they want it reformatted for a specific tool (Trello, Asana, email, spreadsheet, etc.)

Step 2: Create the folder and zip it

Create a new folder on your computer called meeting-data-extractor. Put the SKILL.md file inside it. Then zip the folder:

You should now have a file called meeting-data-extractor.zip.

Step 3: Upload to Claude

  1. Go to claude.ai
  2. Open Customize (click your profile icon, then Customize, then Skills)
  3. Click the + button, then + Create skill
  4. Upload your meeting-data-extractor.zip file
  5. Toggle the skill on

That's it. The Skill is now active on your account.

Step 4: Test it

Open a new conversation in Claude. Paste any meeting transcript. Claude should automatically recognise it as a transcript, load the Skill, and produce the structured extraction without you needing to add any instructions.

If it doesn't trigger, check that the Skill is toggled on in your Customize > Skills list, and that Code Execution is enabled in Settings > Features.

You just built a custom AI extraction engine. From now on, your meeting admin takes 30 seconds.

You can build separate Skills for different meeting types. Use the variant prompts from the "Going Further" section below as the basis for a client-meeting-extractor Skill, a standup-extractor Skill, and so on. Same process: create the SKILL.md, zip it, upload it.

What about ChatGPT? ChatGPT Plus ($20/month) offers Custom GPTs, which serve a similar purpose. You save the instructions once and reuse them, but you need to remember to open the right GPT. The Claude Skill approach is more hands-off because Claude loads it automatically based on what you paste. Don't have a paid plan? The copy-paste method from Step 2 works perfectly on every free tier.

Going Further: Custom Prompts for Different Meeting Types

Once you're comfortable with the basic extraction prompt, you can create variations for different meeting types. Here are three to get you started:

Client meetings: add this to the prompt:

Also extract:
- Client concerns or objections raised
- Commitments we made to the client
- Any scope changes discussed (and whether they were agreed or need approval)

Team standups / check-ins: simplify the prompt to:

Extract from this meeting transcript:
- What each person is working on
- What's blocked
- What needs to happen before next check-in
Format as a table: Person | Working On | Blocked By | Next Steps

Strategy or planning meetings: add this to the prompt:

Also extract:
- Goals or objectives discussed
- Options considered (and which were chosen vs rejected)
- Risks identified
- Resource or budget implications mentioned

Why This Works Better Than AI Meeting Summaries

The built-in AI summaries from Teams, Zoom, and Meet give you a readable narrative of what happened. That's fine if you missed a meeting and need to catch up.

But a narrative summary doesn't tell your project manager what to do next. It doesn't tell your client what was agreed. It doesn't tell you what's blocking progress.

The difference is between collecting information and extracting data you can use. A summary collects. The extraction prompt produces outputs you can drop straight into your workflow.

The transcript is your raw material. The AI summary packages it nicely. The extraction prompt refines it into something your team can actually work from.

That's the difference between a document and a data pipeline, and the difference between AI that feels useful and AI that genuinely saves you time.

Quick Reference

Standard method: any AI tool, free tier

Step What to do Time
1 Copy your meeting transcript from Teams, Zoom, or Meet 1 min
2 Paste the extraction prompt + transcript into ChatGPT or Claude 1 min
3 Review the structured output for accuracy 2 min
4 Paste action items into your project tool or email your team 2 min
Total ~6 min

Claude Skill method: Pro plan, set up once, auto-triggers

Step What to do Time
1 Copy your meeting transcript 1 min
2 Paste it into any new Claude conversation 30 sec
3 Review and distribute 3 min
Total ~4 min

Want to do this with your own meetings, live?

Our hands-on training sessions walk through this process with your real tools and your real data, so you leave with a workflow you'll actually use.

Book a Free Discovery Call