Creates STRUCTURED summary.md in each daily folder. Analyzes chat conversations and generates actionable summaries with "Što je uradio" and "Što bi trebao da uradi" sections per person. Use for daily reports and activity tracking.
Kreira STRUKTURIRANI summary.md u svakom dnevnom folderu - analizira razgovore i generiše akcione summaries.
Što radi:
chat.md iz dnevnog folderasummary.md sa:
Output:
summary.md u svakom dnevnom folderu{odjel}/{sedmica}/{datum}/summary.mdUser says:
Default behavior: Uses today's date, analyzes all departments
IMPORTANT: This is a Claude-driven skill. The Python script only loads data, Claude does the analysis and writing.
Step 1: User requests summary
"Make daily summary for 25.10"
"Generiši dnevni summary"
Step 2: Python script učitava podatke
chat.md iz svakog folderaStep 3: Claude analizira razgovore
Step 4: Claude generiše strukturirani summary
Step 5: Claude zapisuje summary.md
summary.md u odgovarajućem folderuIMPORTANT: Format treba biti STRUKTURIRAN i AKCIONI, ne samo lista poruka!
# Sazetak razgovora (DD.MM.YYYY)
[Uvodni paragraf - 2-3 rečenice koje sažimaju glavne teme razgovora i ključne akcije]
---
## **Ime Prezime**
### Što je uradio:
- Konkretna akcija 1
- Konkretna akcija 2
- Postignuće / završen zadatak
### Što bi trebao da uradi:
- Planirani task 1
- Obaveza 2
- Follow-up akcija
---
## **Ime Prezime**
### Što je uradio:
- ...
### Što bi trebao da uradi:
- ...
Primjer dobrog summary-ja:
# Sazetak razgovora (25.10.2025)
Razgovor se vrti oko pracenja Life Plast kontakta, trazenja IT opreme u Sarajevu, i masine za pakovanje secera. **Haris** je pokusao kontaktirati Life Plast ali voditelj je dostupan tek u ponedjeljak. **Mahir** trazi IT opremu (polovna/nova + servis) u Sarajevu. **Seval** je pronasao dobavljaca za industrijske masine za pakovanje.
---
## **Haris Grupacija**
### Što je uradio:
- Pozvao voditelja firme Life Plast ali nije bio dostupan
- Kontaktirao proizvodnju i saznao da je voditelj dostupan tek u ponedjeljak u 8:00
- Identificirao moguce IT kontakte u Sarajevu (braca u IT sektoru - programeri)
### Što bi trebao da uradi:
- Ponedjeljak u 8:00 - Ponovo kontaktirati voditelja Life Plast
- Kontaktirati poznanike iz IT sektora za IT opremu i servis
---
## **Mahir**
### Što je uradio:
- Trazio poznanike za IT opremu u Sarajevu (polovna ili nova)
- Ima kontakte u Zenici ali preferira Sarajevo jer je blize
### Što bi trebao da uradi:
- Sacekati preporuke od tima za IT kontakte u Sarajevu
- Provjeriti servise za IT opremu
---
## **Seval Grupacija**
### Što je uradio:
- Pronasao dobavljaca industrijskih strojeva za pakiranje: **Studio Plus**
- Dostavio link: https://studioplus.ba/industrijski-strojevi-za-pakiranje/
- Dostavio kontakt broj: +387 39 703 607
- Specificno nasao masinu za pakovanje secera
### Što bi trebao da uradi:
- Sacekati potvrdu da li je masina za pakovanje jos potrebna
- Ako jeste, kontaktirati Studio Plus za detalje i cijene
The script ONLY loads data - it does NOT generate the summary!
# Read data for specific date
python .claude/skills/dnevni-summary/scripts/read_daily_data.py --date 25.10
# Read data for specific folder
python .claude/skills/dnevni-summary/scripts/read_daily_data.py --folder "gastrohem whatsapp/svaštara/20.10 - 27.10/25.10"
Script output:
User: "Generiši dnevni summary za 25.10"
Claude steps:
Učitava podatke:
python .claude/skills/dnevni-summary/scripts/read_daily_data.py --date 25.10
Output prikazuje za svaki folder:
Analizira razgovore (za svaki folder):
Zapisuje summary.md (za svaki folder):
gastrohem whatsapp/{odjel}/{sedmica}/{dan}/summary.mdPotvrđuje: "✅ Kreirani dnevni summaries za 25.10: 3 foldera procesirana"
Purpose: Load chat data and previous tasks for Claude analysis (does NOT generate summaries)
Usage:
# Read data for specific date
python scripts/read_daily_data.py --date 25.10
# Read data for specific folder
python scripts/read_daily_data.py --folder "gastrohem whatsapp/svaštara/20.10 - 27.10/25.10"
# Today's date (default)
python scripts/read_daily_data.py
Arguments:
--date DD.MM - Date to read (default: today)--folder PATH - Process specific folder only--base-path PATH - Base path (default: "gastrohem whatsapp")What it does:
What it does NOT do:
Claude does: Analysis, summary generation, and writing summary.md files