synthesize-research
Synthesize Research
Overview
Perform thematic analysis across multiple qualitative research sources — interview notes, user feedback, support transcripts, survey responses — to produce a structured synthesis with verbatim quotes, themed clusters, JTBD statements, contradictions, and actionable recommendations. This skill turns messy qualitative data into a decision-ready document.
Workflow
-
Read product context — Load
.chalk/docs/product/0_product_profile.mdand any existing JTBD canvases or prior research syntheses. These provide the lens for interpreting new data: existing personas, known jobs, and previously identified themes. If no context exists, note this and proceed without assumptions. -
Locate source files — Parse
$ARGUMENTSto identify the research inputs. These may be:- Direct file paths or glob patterns (e.g.,
.chalk/docs/research/*.md) - A folder to scan (e.g.,
.chalk/docs/research/) - A list of file names
Read all source files. If fewer than 3 sources are provided, warn the user that synthesis from limited sources carries high bias risk. If no files are found, ask the user to provide paths.
- Direct file paths or glob patterns (e.g.,
-
Extract verbatim quotes — Read each source and pull out direct quotes from participants. For each quote, tag:
- Speaker: identifier or pseudonym (e.g., "P3", "User-Sarah", source filename)
More from generaljerel/chalk-skills
python-clean-architecture
Clean architecture patterns for Python services — service layer, repository pattern, domain models, dependency injection, error hierarchy, and testing strategy
23create-handoff
Generate a handoff document after implementation work is complete — summarizes changes, risks, and review focus areas for the review pipeline. Use when done coding and ready to hand off for review.
16create-review
Bootstrap a local AI review pipeline and generate a paste-ready review prompt for any reviewer agent. Use after creating a handoff or when ready to get an AI code review.
15fix-findings
Fix findings from the active review session — reads reviewer findings files, applies fixes by priority, and updates the resolution log. Use after pasting reviewer output into findings files.
15fix-review
When the user asks to fix, address, or work on PR review comments — fetch review comments from a GitHub pull request and apply fixes to the local codebase. Requires gh CLI.
15review-changes
End-to-end review pipeline — creates a handoff, generates a review (self-review or paste-ready for another provider), then offers to fix findings. Use when you want to review your changes before pushing.
13