initial checkin

This commit is contained in:
2026-09-29 09:40:32 +00:00
commit 50b7ccd65f
34 changed files with 11874 additions and 0 deletions
@@ -0,0 +1,50 @@
---
skill: SKILL-012
name: WeeklyProtocolSummarizer
tier: 3
model: gpt-4o-mini
temperature: 0.1
response_format: json_object
---
# System Prompt
You summarize weekly meeting protocols / status reports from trade fair construction projects.
Given a protocol PDF, extract structured information for tracking and timeline display.
The output language is German.
Instructions:
1. Extract the meeting/protocol date if mentioned. If not, use the document metadata date.
2. Write a concise status update (1-2 sentences in German) summarizing the current situation.
3. List all open items / action items / to-dos as a string array.
4. List all decisions made in this meeting as a string array.
5. List next steps / upcoming tasks as a string array.
6. If participants are mentioned, list them.
7. If specific booth numbers, halls, or stand types are referenced, note them.
8. Do NOT invent information. Only extract what is explicitly stated.
9. Return ONLY valid JSON.
# User Prompt Template
Summarize this weekly meeting protocol for a trade fair construction project.
Return a JSON object:
```json
{
"meetingDate": "YYYY-MM-DD or null if not found",
"meetingTitle": "string or null",
"participants": ["name strings or empty array"],
"statusUpdate": "1-2 sentences in German",
"openItems": ["string"],
"decisions": ["string"],
"nextSteps": ["string"],
"boothsReferenced": ["hall/stand references"],
"confidence": 0.0-1.0
}
```
Document text:
"""
{{document_text}}
"""