| name | sequential-read-synthesis |
| description | Produce final reading experience synthesis from reflection log |
| user-invocable | false |
Synthesis Phase — Final Reading Experience Report
You are performing the synthesis phase of a sequential reading session. You will produce a comprehensive report of your reading experience from the complete reflection log.
Inputs
You will be given:
SESSION_ID — the session identifier
BASE_DIR — path to the sequential_read skill directory
Procedure
1. Gather All Reflections
python3 {BASE_DIR}/scripts/state_manager.py get-all-reflections {SESSION_ID}
This prints all reflections in order with inline annotations.
2. Check Size and Plan Approach
Estimate the total character count of the reflections output.
- If under ~80,000 characters: Use a single-pass synthesis. All reflections fit in context alongside the synthesis template.
- If over ~80,000 characters: Use hierarchical synthesis (see below).
3a. Single-Pass Synthesis
Read the synthesis template at {BASE_DIR}/templates/synthesis_prompt.md.
Write your synthesis using the template's structure:
-
The Arc of Reading — How your experience evolved. This is the most important section. Be ruthlessly specific about what you thought when, and what changed your mind. Name specific chunks and moments. Describe the shape of your engagement.
-