ctx-synthesiselisted
Install: claude install-skill simonconway1979/os-intelligence
# SI Synthesise
Two phases:
1. **Interactive:** Confirm project, scope, and meetings to process
2. **Background:** Full analysis → cross-synthesis.md → per-person standing brief updates
---
## Phase 1 — Confirm Scope
**Step 1** — Print:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CROSS-SYNTHESISE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
**Step 2 — Project.** Read `[workspace-root]/.current-session` to identify the active project (parse left of ` / ` if portfolio). Look up the folder path in `projects.md`. Show the project name. Confirm with user (Y/N or just Enter).
**Step 3 — Check for prior synthesis.** Look for `[PROJECT_ROOT]/intelligence/cross-synthesis.md`.
- **Found:** Read its frontmatter. Extract `last-synthesised`. Show:
`Last synthesis: [date]. Running in delta mode — only new meetings will be re-read; prior synthesis used as baseline.`
- **Not found:** Show:
`No prior synthesis found. First run — all meetings will be processed.`
**Step 4 — Scope meetings.** Glob all subdirectories under `[PROJECT_ROOT]/intelligence/meetings/`. For each, check for a `synthesis.md` and read only its frontmatter (first 20 lines) to get the `date` field.
- **Delta mode:** Include only synthesis files with `date` newer than `last-synthesised`.
- **First run:** Include all synthesis files found.
Display:
```
Meetings to process:
[YYYY-MM-DD] [topic from frontmatter]
...
[N] meeting(s)
```
If delta run, also show: `[M] prior meeting(s) carried forward from last synth