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

79 lines
2.8 KiB
Markdown

---
name: direct-access-report-flow
description: תהליך שלב-אחר-שלב לאיסוף מידע ויצירת דוח גישה ישירה
version: 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