Summarize any content — lectures, meetings, articles, transcriptions, or any text — into structured Hebrew Markdown. Use when the user asks to summarize anything: סכם לי, תסכם, סיכום, summarize, meeting notes, or any request to condense content. Output is ALWAYS in Hebrew regardless of input language.
יוצר סיכום מובנה ב-Markdown מכל תוכן — הרצאה, פגישה, מאמר, תמלול, או כל טקסט אחר.
הפלט תמיד בעברית — גם אם החומר המקורי באנגלית.
output/transcription_plain.txt)אל תוסיף שום הערה עריכתית שלא מגיעה מהתמלול.
דוגמאות להערות אסורות:
עקוב אחר template.md בלבד. לא מוסיפים, לא מסבירים, לא מגיבים — פשוט כותבים את הסיכום.
לפני השמירה, בדוק אם output/lecture_summary.md כבר קיים.
אם הקובץ לא קיים — שמור כ-output/lecture_summary.md.
אם הקובץ כבר קיים — צור שם מתאים יותר לפי הנוסחה:
output/summary_<נושא-בקצרה>.md
כללים לבניית השם:
# סיכום: [נושא])_, הסר תווים מיוחדיםsummary_ci_cd_pipeline.md, summary_product_review.md, summary_agile_sprint.mdלאחר שמירה בשם חלופי, הודע למשתמש:
"
output/lecture_summary.mdכבר קיים — הסיכום נשמר בשם:output/summary_<שם>.md"
אם בעת ייצוא ל-.docx קיים כבר קובץ באותו שם — השתמש באותה לוגיקת שם חלופי והודע למשתמש.
כשיש תהליך או רצף פעולות, השתמש בחיצים:
git clone --> פתיחת workspace ב-Cursor --> הרצת build --> deploy ל-QA
הסיכום חייב להיות כרונולוגי -- לפי הסדר שבו הדברים נאמרו בהרצאה. ראה template.md למבנה המלא.
לאחר שמירת הסיכום ב-Markdown, אפשר להמיר לקובץ Word:
python "<skill_dir>/scripts/md_to_word.py" "<path_to_summary.md>"
הפקודה שומרת את ה-.docx ליד קובץ ה-Markdown, באותה תיקייה.
תלויות: הסקריפט דורש python-docx (ראה requirements.txt).
קרא את הפלט ופעל לפיו:
| פלט | פעולה |
|---|---|
[DONE] /path/to/file.docx | דווח למשתמש על הקובץ שנוצר |
[MISSING_DEP] python-docx is not installed. | הצג למשתמש את ההודעה הבאה והמשך בכל זאת (אל תעצור) |
[ERROR] ... | הצג את השגיאה למשתמש |
כשחסרה הספרייה, אמור למשתמש:
"כדי לייצא ל-Word, צריך להתקין python-docx:
pip install python-docxהסיכום נשמר ב-Markdown ותקין — ניתן לייצא ל-Word בכל עת."
ואז המשך. אל תחסום את תהליך הסיכום בגלל העדר הספרייה.
הסיכום הוא תוכן בלבד. אין להוסיף: