synthesize

Synthesize insights from code, docs, memory, research, and web sources.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill synthesize-kastalien-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesize
Source: https://github.com/Kastalien-Research/kastalien-factory/tree/main/thoughtbox/.claude/skills/synthesize
Command: npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill synthesize-kastalien-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synthesize insights from multiple knowledge sources (code, docs, memory, research, web) into a coherent understanding, resolving fragmentation and enabling informed decisions.

Core Features & Use Cases

  • Source Inventory: gather and categorize information from code, documentation, memory, external research, and issue histories.
  • Extraction & Classification: identify and organize Claims, Patterns, Conflicts, and Gaps across sources.
  • Integration Strategies: apply Convergent, Divergent, and Complementary approaches to weave a unified perspective.
  • Output & Decision Support: deliver a structured synthesis suitable for strategy, planning, or research discussions.

Quick Start

Provide a structured synthesis on the chosen topic by gathering insights from code, documentation, memory, and external research.

Frequently Asked Questions about synthesize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synthesize insights from multiple knowledge sources like code and documentation?

To synthesize insights from multiple knowledge sources, gather and categorize information from code, documentation, memory, external research, and issue histories. The process extracts claims, patterns, conflicts, and gaps to produce a unified understanding for decision-making.

What is the best way to resolve information conflicts across scattered research and project docs?

Resolving information conflicts across scattered research and docs requires classifying extracted claims to identify contradictions. Applying convergent, divergent, or complementary integration strategies weaves these conflicting perspectives into a coherent, usable synthesis.

When do I need knowledge integration for my software project or research analysis?

You need knowledge integration when facing fragmentation across code, docs, memory, and web research. It is required when scattered information prevents coherent understanding, enabling you to identify patterns and gaps to make informed decisions.

Can I integrate findings from code, memory, and external research without manual cross-referencing?

Yes, you can integrate findings from code, memory, and external research without manual cross-referencing by using an extraction and classification process. It automatically identifies claims, patterns, conflicts, and gaps to deliver structured decision support.

How do I identify knowledge gaps and patterns across different information sources?

Identifying knowledge gaps and patterns across sources involves extraction and classification. By inventorying code, documentation, memory, and research, the system organizes claims and highlights missing information or recurring patterns for strategy and planning.

What are the limitations of convergent and divergent integration strategies for scattered data?

Convergent and divergent integration strategies for scattered data are limited by source quality and extraction accuracy. If underlying code, docs, or research lack detail, the resulting synthesis may fail to resolve conflicts or accurately map gaps.