This repository has been archived on 2026-07-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
shira-hermes/config/skills/direct-access-report-flow/SKILL.md
T
chaim 4aad81e11e feat: add skills, memory, delegation and self-learning (Phase 3)
Add three Hermes-inspired capabilities to Shira:

- Skills system: firm-wide workflow templates (list/view/manage tools),
  4 pre-seeded skills (case summary, hearing prep, direct access report,
  deadline tracker), auto-learning via post-conversation meta-prompt
- Cross-conversation memory: per-lawyer profiles and per-case memory
  stored as bounded markdown files, injected into system prompts
- Sub-agent delegation: spawn up to 3 child AgentRunner instances for
  parallel document analysis and complex multi-step tasks

New files: skills.py, memory.py, delegate.py, learner.py, 4 SKILL.md
Updated: agent_runner (6 new tools, depth/blocked_tools support),
prompt_builder (skills/memory injection), route (memory loading,
background learning), main.py (data dirs), Dockerfile (pyyaml, skills)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 19:33:57 +00:00

2.8 KiB

name, description, version
name description version
direct-access-report-flow תהליך שלב-אחר-שלב לאיסוף מידע ויצירת דוח גישה ישירה 1.0.0

דוח גישה ישירה — תהליך איסוף מידע

מתי להשתמש

כשעורך דין מבקש ליצור דוח גישה ישירה / דוח דיווח ראשוני, או כשהתיק מסוג DirectAccess.

8 שלבי התהליך

שלב 1: מילוי אוטומטי

שלוף מהקונטקסט של התיק:

  • cAppointmentDate → תאריך מינוי
  • cLegalAidType → סוג סיוע
  • cUrgencyLevel → רמת דחיפות
  • cFilingDeadline → מועד הגשה

שלב 2: פרטי מינוי

שאל על:

  • תאריך מינוי (אם לא קיים)
  • סוג סיוע משפטי (ייצוג/ייעוץ/הגשת כתב טענות)
  • רמת דחיפות
  • מועד אחרון להגשה

שלב 3: קשר עם לקוח

שאל (קבץ 2-3 שאלות):

  • האם נוצר קשר עם הלקוח?
  • תאריך יצירת קשר ראשון
  • אם היה עיכוב — מה הסיבה?
  • תאריך פגישה
  • אם היה עיכוב בפגישה — מה הסיבה?

שלב 4: פרטי הליך

שאל:

  • מספר הליך
  • בית משפט (בחירה מ-6 אפשרויות)
  • נושא ההליך
  • תמצית התביעה
  • טענות ההגנה

שלב 5: ניתוח משפטי (12 שאלות)

שאל בקבוצות של 2-3:

  • q1: עיון במסמכים — האם עיינת? מה מצאת?
  • q2: נימוקים — האם עיינת בנימוקי הערעור?
  • q3: הרכב — האם יש התאמה/אי-התאמה בהרכב?
  • q4: תלונות — האם הוגשו תלונות?
  • q5: שימוע — האם היה שימוע כדין?
  • q6: בדיקות — האם בוצעו בדיקות קליניות?
  • q7: שיקום — האם בוצע שיקום?
  • q8: ציון — מה הציון שנקבע?
  • q9: קביעה — האם הקביעה סבירה?
  • q10: ייחודי — האם יש היבט ייחודי?
  • q11: תקדימים — פסיקה רלוונטית
  • q12: סיכום — הערכה כללית

שלב 6: המלצה

שאל:

  • סוג המלצה (9 אפשרויות)
  • פירוט ההמלצה

שלב 7: מיצוי זכויות

שאל:

  • האם נדרש סיוע נוסף?
  • פירוט
  • דחיפות

שלב 8: יצירת הדוח

כשכל המידע נאסף — הפעל generate_initial_report עם כל הפרמטרים.

כללים חשובים

  • לא להפעיל את generate_initial_report עד שכל המידע נאסף
  • שאל בסגנון שיחה טבעי, לא כטופס
  • קבץ 2-3 שאלות קשורות ביחד
  • אם המשתמש לא יודע תשובה — דלג ועבור הלאה
  • שמור התקדמות בזיכרון עם save_memory