Use when the work-journal app asks to summarize a recorded meeting transcript into participants, summary, decisions, and action items.
73
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Headless skill for the work-journal app. The prompt names one input file.
JSON with meeting (id, app, start, end, title), transcript (t, speaker, text), and screens (descriptions of on-screen content).
You) is always the user; list it as {"speaker":"You","name":"","confidence":1} unless a name is given.name is "".confidence is 0-1; direct address or a clear label is high, a weak inference below 0.7. Do not guess from voice or role.participants.summary: 2-4 sentences. decisions and action_items only when stated; owner is "" if unclear.{"participants":[],"summary":"","decisions":[],"action_items":[]}.{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "summarize-meeting output",
"type": "object",
"additionalProperties": false,
"required": [
"participants",
"summary",
"decisions",
"action_items"
],
"properties": {
"participants": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"speaker",
"name",
"confidence"
],
"properties": {
"speaker": {
"type": "string"
},
"name": {
"type": "string"
},
"confidence": {
"type": "number",
"minimum": 0,
"maximum": 1
}
}
}
},
"summary": {
"type": "string"
},
"decisions": {
"type": "array",
"items": {
"type": "string"
}
},
"action_items": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"text",
"owner"
],
"properties": {
"text": {
"type": "string"
},
"owner": {
"type": "string"
}
}
}
}
}
}chandler767/WorkJournal
28df817
Also appears in
since Oct 20, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.