Insight Synthesis
by solvaholic
Transform raw research into actionable insights that inform design decisions. Use during Define phase after completing research.
Skill Details
Repository Files
1 file in this skill directory
name: insight-synthesis description: Transform raw research into actionable insights that inform design decisions. Use during Define phase after completing research.
Insight Synthesis
Overview
Transform raw research data into actionable insights that inform design decisions.
When to Use
- During Define phase after completing research
- When transitioning from Empathize to Define
- Before ideation to ground solutions in user needs
- When research feels overwhelming or unclear
How to Apply
1. Gather All Research
Collect from projects/[project_name]/insights/:
- Observation notes
- Interview transcripts
- Empathy maps
- Survey results
- Stakeholder feedback
2. Identify Patterns
Look across research for:
- Repeated themes — What comes up multiple times?
- Behaviors — What do users consistently do?
- Pain points — What frustrates users?
- Workarounds — What makeshift solutions exist?
- Emotional intensity — What generates strong reactions?
- Contradictions — Where do words and actions diverge?
3. Synthesize Insights
An insight is NOT just a finding. Transform observations into understanding:
Observation: "Users check their work 3-4 times" Insight: "Users lack confidence in the system's accuracy, creating anxiety and inefficiency"
Observation: "Users prefer mobile for field work" Insight: "Context switching between devices disrupts workflow because data doesn't sync reliably"
Good insights answer "why" and have implications for design.
4. Grade Confidence
For each insight:
- High: Multiple sources, consistent pattern, strong evidence
- Medium: Some evidence, but limited sample or mixed signals
- Low: Hypothesis based on thin evidence, needs validation
5. Identify Implications
For each insight, ask:
- What does this mean for our design?
- What opportunities does this create?
- What constraints does this impose?
- What should we prioritize?
6. Document
Create synthesis document in insights/ folder and update currentstate.json:
{
"id": "i1",
"title": "Lack of system confidence creates inefficiency",
"description": "Users check work multiple times due to past system errors, creating anxiety and wasted time",
"confidence": "high",
"sources": ["insights/observation_001.md", "insights/interview_003.md"],
"implications": "Reliability and clear feedback are more important than features"
}
Synthesis Framework
Pattern → Insight → Implication
Pattern: What we observed across multiple sources Insight: Why it happens and what it means Implication: What we should do about it
Example
Pattern: 6 out of 8 field techs use paper notes despite having mobile devices
Insight: Mobile interface requires too many steps and focus for field context where attention is divided and conditions are suboptimal (gloves, sunlight, distractions)
Implication: Design for quick capture with minimal interaction; offline-first; large touch targets; high contrast for outdoor visibility
Tips
- Involve the whole DesignTeam (multiple perspectives)
- Focus on why, not just what
- Look for surprising findings, not just confirmations
- One observation may support multiple insights
- Keep insights user-centered, not feature-centered
- Link every insight to source evidence
- Update insights as you learn more
Related Skills
Team Composition Analysis
This skill should be used when the user asks to "plan team structure", "determine hiring needs", "design org chart", "calculate compensation", "plan equity allocation", or requests organizational design and headcount planning for a startup.
Kpi Dashboard Design
Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns. Use when building business dashboards, selecting metrics, or designing data visualization layouts.
Sql Optimization Patterns
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
Senior Data Scientist
World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions.
Mermaid Diagrams
Comprehensive guide for creating software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams (domain modeling, object-oriented design), sequence diagrams (application flows, API interactions, code execution), flowcharts (processes, algorithms, user journeys), entity relationship diagrams (database schemas), C4 architecture diagrams (system context, containers, components), state diagrams, git graphs, pie charts,
Ux Researcher Designer
UX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation.
Supabase Postgres Best Practices
Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
Kpi Dashboard Design
Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns. Use when building business dashboards, selecting metrics, or designing data visualization layouts.
Sql Optimization Patterns
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
Dashboard Design
USE THIS SKILL FIRST when user wants to create and design a dashboard, ESPECIALLY Vizro dashboards. This skill enforces a 3-step workflow (requirements, layout, visualization) that must be followed before implementation. For implementation and testing, use the dashboard-build skill after completing Steps 1-3.
