18 lines
681 B
Markdown
18 lines
681 B
Markdown
# summarize_case_skill
|
|
|
|
This skill turns a normalized SOC case record into a reusable Obsidian case note.
|
|
|
|
Current scope:
|
|
- input: normalized case JSON from `evaluation/datasets/normalized_cases/`
|
|
- output: markdown case note under `obsidian-vault/02_Cases/`
|
|
- goal: produce a clean analyst-facing note, not a raw process dump
|
|
|
|
Typical usage:
|
|
|
|
```bash
|
|
source /home/tom/OpenViking/.venv/bin/activate
|
|
PYTHONPATH=/home/tom/soc_memory_poc python /home/tom/soc_memory_poc/skills/summarize_case_skill/generate_case_note.py \
|
|
--input /home/tom/soc_memory_poc/evaluation/datasets/normalized_cases/CASE-2026-0001.json \
|
|
--output-dir /home/tom/soc_memory_poc/obsidian-vault/02_Cases
|
|
```
|