The AI Meeting Minutes Writer skill for Claude
You paste a transcript or your raw meeting notes into Claude and get back minutes that someone who was not there can read in two minutes. With a five-line summary at the top, a numbered list of decisions and action points with an owner and a deadline. What was literally said stays a quote; what the skill makes of it is called interpretation and is marked as such. And any owner or deadline that is not in the source does not become a guess but [FILL IN]. That is not a limitation, that is the whole point.
the lines above come from the zip on this page · SKILL.md is 10,793 bytes
Transcript in, minutes out
reg. N.001This is the worked example that sits in the SKILL.md itself, shown here in shortened form. Note the two moments where the skill says no to its own input: Tim promises the figures without a moment, so the deadline becomes [FILL IN]. And Sanne sounds certain about the newsletter, but Joris pushes it to another time, so it does not become a decision but an open item.
What the AI Meeting Minutes Writer is
The AI Meeting Minutes Writer is a free skill from our skill library. A skill is an instruction file, SKILL.md, that gives an AI assistant a fixed way of working for one task. No software you install, no subscription, no link to your calendar: a single 1,630-word text file that tells Claude how a set of minutes should be put together, which test a decision has to pass before it may go into the list of decisions, and what it is never allowed to fill in itself. You download the zip at the top of this page, put it in your Claude environment, and from that moment Claude writes up every transcript following this logic.
You probably recognise the problem the skill solves in two forms. The first is time: after every meeting someone spends an hour typing up minutes that nobody then reads. The second is worse and more subtle: the minutes exist, but they are a chronological retelling. Whoever reads them still does not know, after ten paragraphs, what was actually decided and who is doing what. Two weeks later the same discussion starts again, because nobody can point to where the last one ended.
Both of those are tackled here: writing them up costs you a prompt instead of an hour, and the result is not a retelling but a decision document with a fixed place for decisions, action points and open items.
It is written for anyone who chairs or writes up meetings: business owners and their teams, project managers, office managers, committee boards and freelancers who record client conversations. Together with the rest of the skill library NL, we make it available for free from our AI and automation service, with no account and no sales email afterwards.
One thing you should know beforehand: the skill takes the minutes, it does not chair the meeting. The quality of the minutes stands or falls with the quality of the source. A meeting where nobody decides anything produces minutes with an empty list of decisions, and that is exactly what ends up in the write-up. It never gets made to sound better than it was, and that is precisely why you can build on it.
Why most minutes fail
Minutes rarely fail because the minute-taker cannot write. They fail because there is no agreement about what minutes actually are. The checkpoints in the skill read like a list of what goes wrong in practice.
The write-up is a retelling. Then Pete said this, after which Karen remarked that, and a discussion followed. Chronology feels thorough, but the reader is not after a film, they are after the outcome. That is why every write-up from this skill opens with a summary of five lines at most: what has been decided, what needs to happen, what is still open. Whoever reads only those five lines knows enough. That is Minto's Pyramid Principle, applied to meetings: conclusion first.
Proposals quietly turn into decisions. The most dangerous sentence in a meeting is "we were all agreed on that, weren't we". A decision that was never made then appears in the minutes, and three weeks later someone feels blindsided. Hence the explicitness test: a decision only goes into the list of decisions if it was explicitly made in the source. Someone proposes it and there is agreement, or the chair confirms it. Everything short of that is an open item, with the reason next to it.
Action points without an owner and without a moment. "I will take a look" is the kiss of death for any action point. Getting Things Done by David Allen has been saying it since 2001: an action without an owner is a wish, an action without a next step stays put. That is why the skill forces an owner and a deadline for every action point, and where the source does not contain those, it does not guess but writes [FILL IN], with a note on which fragment was unclear.
Quote and interpretation run into each other. There is a real difference between "Sanne said the newsletter costs more than it brings in" and "the newsletter costs more than it brings in". The first sentence is a record, the second is a conclusion nobody has drawn. The two stay strictly separate: literal statements sit between quotation marks with a name attached, and anything the skill infers or summarises is marked as interpretation.
The write-up passes judgement. "Heated discussion", "not a very constructive attitude", "well prepared": those are judgements, not facts. They belong in a performance review, not in minutes the whole team reads. What was said and decided goes in, and the interpretation stays with the people themselves.
In diff form, with lines from the skill's own example: what goes out and what comes back in its place.
Eight blocks, fixed order
reg. N.002Every write-up the skill produces has the same eight blocks, in the same order. An empty block does not disappear but stays in place with the note "none": that way the reader sees the difference between nothing decided and nothing recorded. The mono lines underneath explain why the block is there.
What the SKILL.md actually says
A skill is only as good as its instructions, so we simply describe them here. The file opens with a frontmatter that states when Claude should pick up the skill. Not just for the obvious requests such as make minutes, meeting write-up or pull the action points out of this conversation, but also for sighs of frustration: I lose an hour to the write-up after every meeting, nobody does what we agree, we discuss the same thing again at every meeting, I no longer know who was going to do what. Anyone who says something like that to Claude while the skill is loaded gets it automatically.
Then comes the core: a fixed minute-taking logic of six steps. First the skill reads the whole source and establishes who is speaking; for a transcript without speaker labels it asks whether you can name them, and if not, those statements are recorded as speaker unknown rather than attributed to the wrong person. Then it runs through an input checklist and asks at most three targeted questions about what is missing; the rest it covers with [FILL IN].
Step three harvests decisions and action points with the explicitness test: if in doubt, it is an open item. Step four separates quote from interpretation. Step five builds the write-up in the eight fixed blocks. And step six is a mandatory self-check pass: does every action point have an owner and a deadline or a [FILL IN], is every decision traceable to a moment in the source, is there no statement in it that is not in the source, and has every judgement about people been removed.
The input checklist itself is short: the source (mandatory, because without a source the skill stops), the name and date of the meeting, who was present and absent, whether any passages are confidential, who the minutes are for, and whether there is a previous list of decisions or actions that needs updating. That last one is quieter than it sounds but worth its weight in practice: the numbering (B1, A1) exists precisely so a following meeting can refer back to it.
The output format sits in the file as a literal template, with the rules that go with it: the summary is never longer than five lines, quotes sit between quotation marks with a name attached, interpretation gets marked, and an empty block stays in place with "none". Then comes the refusals block with seven lines, which are covered one by one below in Section 04. The file closes with the shortened example you saw in FIG.01 and a list of five sources, from Minto to Rogelberg. More on that below.
Every sentence through the test
reg. N.003This is the heart of the skill: every sentence from the source goes through the same test and gets exactly one destination. Said or inferred, decided or proposed, with a moment or without. The five routes, with the fragments from the example in FIG.01.
The theory the skill rests on
Minute-taking is a craft with no single inventor, but the choices in this skill can be traced back to sources you can look up yourself. The SKILL.md names them, and that is deliberate: it lets you decide for yourself whether you agree with them.
The summary at the top comes from Barbara Minto. Her Pyramid Principle, developed at McKinsey and described in 1987, says: start with the conclusion, not with the build-up. For minutes that means: whoever reads only the first five lines has to know what was decided and what needs to happen. Want to apply that way of thinking more broadly than write-ups, there is a separate Pyramid Principle Writer skill.
The action points come from David Allen and George Doran. Getting Things Done (2001) provides the rule that every action needs an owner and a concrete next step: an action without an owner is a wish. And the SMART criteria, described by Doran in Management Review in 1981, provide the requirement that an action point be worded in a checkable way. Anyone who wants to go deeper into that can turn to the Getting Things Done Coach skill and the SMART Goals Coach skill.
The why comes from Rogelberg and Lencioni. Steven Rogelberg (The Surprising Science of Meetings, 2019) and Patrick Lencioni (Death by Meeting, 2004) both describe the same mechanism from a different angle: a meeting without recorded outcomes and without follow-up loses its value, however good the conversation was. The minutes are not a by-product of the meeting; they are the proof that the meeting led somewhere.
The separation between quote and interpretation is the oldest convention of the craft itself. A record documents, it does not judge. That rule does not sit in any one book because it is older than the books; every clerk and every court reporter works by it. Here it has simply been made explicit and checkable, because an AI would otherwise breach that rule just as easily as a rushed human minute-taker.
Even without installing the skill, you can use these principles to improve your own write-ups: put the conclusion at the top, give every action point an owner and a moment, and never write down a decision that was not explicitly made.
What the skill refuses
reg. N.004The SKILL.md contains a list of seven things the skill never does, and for minutes that list matters more than for any other document. Minutes are your team's memory; whoever tampers with them tampers with reality. In conversation the rules play out like this: every line is a request you might make, with the response the skill gives according to its own instructions.
Installing in Claude Code, Claude.ai or Codex
The zip contains one folder with the SKILL.md inside it. Installing is a matter of putting the file in the right place, and that place differs per environment. SKILL.md has been an open standard since December 2025, so the same skill also works in Codex, Cursor and Gemini CLI. So you are not downloading a Claude file but a working instruction any modern AI assistant can read.
- Unzip it into
~/.claude/skills/(or.claude/skills/in your project). - Claude then picks the skill up by itself as soon as you start talking about minutes or a meeting write-up.
- You can also call it directly, with
/ai-notulen-schrijver.
- Go to Customize and then Skills.
- Upload the zip there as a skill.
- Or paste the contents of SKILL.md into the project instructions of a Project.
- Open
AGENTS.mdin your repo. - Paste the contents of SKILL.md into it, or put SKILL.md next to it as a separate file and point to it from
AGENTS.md. - Codex reads that along at every session.
After that, using it is simple: paste the transcript or your notes and ask for minutes. It asks about anything missing itself, with a maximum of three questions. If you are new to skills, first read what Claude skills actually are NL and how to install a skill NL; if you want to build skills yourself afterwards, the method is in writing a SKILL.md yourself NL. The broader explanation of working with AI is in the knowledge base.
When to use it and when not
It is at its strongest for the ordinary work meeting: the weekly meeting, the project meeting, the client call a write-up exists of. That is where the gain is biggest, because it is exactly those meetings that rarely have a good minute-taker and most often end in "whose job was that again". It works on any text source: a transcript from Teams, Meet or Zoom, a recording write-up or your own typed notes. The more complete the source, the better the minutes, and with speaker labels it becomes considerably more precise.
There are also situations where you are better off leaving it be. Minutes with statutory or constitutional requirements are one of those: the minutes of a shareholders' meeting, a Dutch VvE (owners' association) meeting or a works council follow a set of rules that prescribes the form, and that should be checked by a person, with a lawyer where needed. The file says exactly that in so many words. The second limit is the source: without a transcript or notes there is nothing to write minutes from, and it does not make things up. Reconstructing minutes afterwards from your memory is possible, but then they are your notes and the skill treats them as such.
And a limit that sits outside the skill but that we are honest about: watch what you send to an AI service. A transcript of a meeting about people, clients or confidential figures quickly falls under your organisation's AI or privacy policy. Keeping passages out of the write-up is possible on request, but whatever you paste in is already shared. If in doubt: check the policy first, then paste.
Finally: what gets minuted is the meeting you had, not the meeting you wished you had had. If your meeting produces no decisions, the write-up gets an empty list of decisions. That feels confronting, but it is also exactly the signal you can act on: maybe the write-up is not the problem, the meeting is. For client conversations and intakes there is, incidentally, a separate skill that works on the same principle, the Intake Summary skill: same muscle, different conversation.
Run it yourself or have it run
reg. N.005This skill is the free do-it-yourself version of work we also deliver as a service. It stays complete and with no catches, but be aware of what a skill is: it teaches your AI how to do something, while every new session starts empty. A skill is not the engine and not the memory. You paste every transcript yourself, you check for yourself whether action point A1 from last week has been followed up. Anyone who wants it differently has two follow-up steps: hand over the engine, or sort out the memory.
where you are now The skill: you are the engine You run the AI Meeting Minutes Writer yourself in Claude, Codex or Cursor. Costs nothing, works today, and you keep it fully in your own hands: no trial period, no locked-off parts. The limit is your own time: it only happens when you paste the transcript, and you check the follow-up on previous action points yourself.
have it prepared The AI employee: it is ready without you prompting Exactly this kind of write-up work, but as a service: the Reporting employee turns meetings, figures and project progress into weekly and monthly reports without you having to sit behind Claude for it. Control stays with you, because output stays a draft until a person gives approval. We deliver this through Mansotti, the company TheSEO trades under, which builds an Offer employee and a Sales employee alongside the Reporting employee. Read what an AI employee is and does.
everything from one source Jarvis: all your AIs work from the same company knowledge The skill teaches the AI, the brain is where the memory lives. And with minutes specifically, that is the difference: today's write-up should know what was decided last week. That is Jarvis, the organisation brain. It connects ChatGPT, Claude, Codex and your people to the same projects, core knowledge and decisions, so your next AI session does not start over. Client knowledge stays isolated and every step leaves a checkable trail. What that delivers in practice, from the plans to your first week, you can read at Jarvis itself.
What Jarvis actually delivers
reg. N.006Step 3 deserves more than a paragraph, because minutes are memory work above anything else. A separate chat makes perfectly good minutes today and has forgotten by tomorrow that A1 ever existed. Jarvis is the organisation brain: it remembers what your AIs need to know, divides the work and keeps track of what happened. You notice it first at the next weekly meeting.
We have been working this way ourselves for months. Every agent session, every task and every decision goes into the log and can be read back. A new session therefore does not start blank: it first fetches the recorded decisions, the running projects and the latest changes, and carries on where the previous one stopped. With minutes, that is the difference between eight separate write-ups and one continuous action list in which A1 from three weeks ago is still open. So not a promise, but the way we work every day.
See all four plans at jarvis/prijzen NL. Through the waiting list NL you only pass on your preferred plan, without obligation. That does not yet create an account, an order or a payment obligation. We discuss business bespoke work first.
The skills around it
reg. N.007Minutes never stand alone: a conversation comes before them and an action list follows after. These skills from the same library each take on a different piece of that chain.
The other conversation
same muscleNot every conversation is a team meeting. These two record other conversations with the same discipline.
Intake SummaryTurns a client conversation into a structured write-up; same muscle, different conversation.SKILL Pyramid Principle WriterThe thinking behind the summary at the top, applicable to any document you write.SKILLAfter the write-up
the action pointsThe write-up is done once the action points are moving. These two make sure they do not just sit there.
Getting Things Done CoachTurns the action points from your minutes into a system that actually gets them done.SKILL SMART Goals CoachMakes action points checkable: what is done, when, and how you can tell.SKILLThe structure
structuring and choosingA good write-up starts with a structured conversation. These two help with that.
MECE Issue Structure CoachSorts a messy agenda into pieces that do not overlap and together cover everything.SKILL Eisenhower Matrix CoachFor the action list that keeps growing: what is urgent, what is important, what can go.SKILLLooking further
the contextWhere this skill comes from and what else there is.
The whole skill libraryAll free skills in one place, sorted by topic.HUB NL AI and automationThe service behind it: from separate skills to working automation in your business.SRV AI trainingIf your team wants to learn to set this kind of work up themselves.SRV NL Knowledge baseSearchable articles on SEO, AI and online visibility.DOCFrequently asked questions
What does the AI Meeting Minutes Writer skill cost?
Nothing. It is free, falls under the MIT licence and you do not have to create an account or leave an email address. You download a 4.4 KB zip containing one folder and a single file, SKILL.md, and that is the complete skill. There is no paid version and no sales email follows.
Does this skill also work in Codex, Cursor or Gemini CLI?
Yes. SKILL.md has been an open standard since December 2025, so the same file also works in Codex, Cursor, Gemini CLI and other tools that follow the standard. In Codex you unzip it into .agents/skills/ in your project, or into ~/.agents/skills/ for all your projects; Codex has supported SKILL.md directly since the open standard of December 2025. Pasting the contents of SKILL.md into your AGENTS.md still works too. The instructions are simply readable text, so any AI assistant that accepts instruction files can work with it.
Does the skill invent decisions or deadlines that are not in the source?
No, and that is the core of the file. A decision only goes into the list of decisions if it was explicitly made in the source; a proposal without agreement becomes an open item. An action point without a clear owner or deadline gets [FILL IN] instead of a guess, with a note on which fragment was unclear, so you can ask about it.
Can I use a transcript from any meeting tool?
Yes. It works on text, so a transcript from Teams, Meet or Zoom works just as well as a recording write-up or your own typed notes. The more complete the source, the better the minutes. If speaker labels are missing, the skill asks whether you can name the speakers; if you cannot, those statements go in without a name, as speaker unknown.
How does the skill handle confidential passages?
If you flag a passage as confidential, it stays entirely out of the minutes, out of the summary too, with only a note that a passage was left out of the write-up on request. What the skill cannot sort out for you: what you yourself send to an AI service. For sensitive topics, check your organisation's policy first before pasting in a transcript.
Can I send the minutes straight on to the team?
Almost. What you get is a draft, and it says so itself: under Notes for the minute-taker it lists which interpretations are the skill's own and which fields are set to [FILL IN]. Fill those in, check the interpretations, and only then send it out. Minutes that go round with the wrong owner on an action point do more damage than no minutes at all.
For which meetings is the skill not suitable?
For minutes with statutory or constitutional requirements, such as the minutes of a shareholders' meeting, a Dutch VvE (owners' association) meeting or a works council where a set of rules prescribes the form. There, that set of rules determines what the write-up looks like, and that should be checked by a person, with a lawyer where needed. It is made precisely for the ordinary work meeting, the project meeting and the client conversation.
From one write-up to a fixed rhythm
Taking minutes does not get more fun by doing it better: it comes back every week and costs the same amount of time every week. With the skill it takes minutes instead of an hour, and that is the whole return of step 1.
If more runs through your organisation than just meetings, think of figures, project progress and internal questions that keep getting asked again, that is exactly the work of the Reporting employee: it prepares weekly and monthly reports and a person gives approval before anything goes out the door. Read what an AI employee is and does, or first teach your team to work with this kind of skill themselves through the AI training NL.