Meeting processing
Skill dzhokhov/markdown-agent-vault/skills/meeting-processing
Agent-ready Markdown vault methodology with AGENTS.md, templates, skills, logs, and file-safe workflows.
npx -y skills add dzhokhov/markdown-agent-vault --skill meeting-processingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Processes meetings, transcripts, and notes: extracts decisions, tasks, facts, risks, and durable knowledge, then routes them through the vault structure. For recurring meetings with history, use context-compression first so the agent does not read the whole meeting archive.
SKILL.md
3.3 KB, as published. Nobody here has run it
Meeting Processing
When to Use
Use this skill when the owner asks to:
- process a meeting;
- process a transcript;
- extract decisions and tasks;
- make a short meeting summary;
- route meeting notes into the vault.
Input
- Meeting text, transcript, notes, or a link to the file.
- Contour or project, if known.
- If the contour is unclear, ask one short question.
Process
1. Identify the Meeting Location
Determine whether the meeting belongs to:
- an active project in
01_now/projects/; - a long-lived area in
02_domains/; - an operating contour in
01_now/ops/; - a personal obligation of the owner;
- incoming material with no clear destination.
If the place is ambiguous, do not guess.
If the meeting is recurring, refers to prior discussions, or the meetings folder already has more than three old summaries, use context-compression first. The output should identify which old meetings to read fully, which decisions are stale, which questions are open, and which old files are covered by compressed history.
2. Extract Layers
Separate content into:
- decisions;
- agent tasks;
- owner tasks;
- delegations to other people;
- blockers;
- durable knowledge;
- episodic facts;
- unanswered questions.
For important claims, distinguish fact, decision, hypothesis, assumption, and plan. A participant's statement does not become a decision without authority and explicit basis. An old plan does not become current reality without verification. If an old source conflicts with the current picture, do not smooth it into a neat summary; record a conflict or open question according to vault-memory.md.
3. Route to Files
| Layer | Destination |
|---|---|
| Decision | project or contour log.md |
| Durable knowledge | context.md or 03_knowledge/ |
| Current agent step | tasks.md |
| Goal, milestone, blocker | plan.md |
| Delegation | 01_now/ops/<contour>/delegations/<person>.md |
| Owner personal obligation | 01_now/personal/tasks.md |
| Episodic fact | meeting file, ## Mentioned in passing |
4. Create a Meeting File
If the meeting is important, create a separate meeting file near the project or contour:
meetings/meeting-YYYY-MM-DD-topic.md
Structure:
# Meeting YYYY-MM-DD: Topic
## Essence
## Participants
## Decisions
## Tasks
## Durable Knowledge
## Questions
## Mentioned in Passing
## Links
5. Check the Result
Before finishing, check:
- decisions were not lost inside a summary;
- tasks are not mixed with facts;
tasks.mddid not become a place for reflection;- blockers are in
plan.md, nottasks.md; - people were not added without verification;
- the new meeting is reachable through
README.mdor another index; - if current picture, claim trust, or a memory conflict changed, ledger.md has an entry.
Output
Report to the owner:
- what was created or changed;
- which decisions were recorded;
- which tasks appeared;
- what needs clarification.