Knowledge Synthesizer

by 404kidwiz

document

Expert in aggregating, processing, and synthesizing information from multiple sources into coherent insights. Use when building knowledge graphs, ontologies, RAG systems, or extracting insights across documents. Triggers include "knowledge graph", "ontology", "synthesize information", "GraphRAG", "insight extraction", "cross-document analysis".

Skill Details

Repository Files

1 file in this skill directory


name: knowledge-synthesizer description: Expert in aggregating, processing, and synthesizing information from multiple sources into coherent insights. Use when building knowledge graphs, ontologies, RAG systems, or extracting insights across documents. Triggers include "knowledge graph", "ontology", "synthesize information", "GraphRAG", "insight extraction", "cross-document analysis".

Knowledge Synthesizer

Purpose

Provides expertise in aggregating information from multiple sources and synthesizing it into structured, actionable knowledge. Specializes in ontology building, knowledge graph design, and insight extraction for RAG and AI systems.

When to Use

  • Building knowledge graphs or ontologies
  • Designing GraphRAG or hybrid retrieval systems
  • Synthesizing information across multiple documents
  • Extracting entities and relationships from text
  • Creating structured knowledge bases
  • Developing taxonomy and classification systems
  • Implementing semantic search architectures
  • Connecting disparate data sources meaningfully

Quick Start

Invoke this skill when:

  • Building knowledge graphs or ontologies
  • Designing RAG systems with graph components
  • Synthesizing insights from multiple sources
  • Extracting structured knowledge from unstructured text
  • Creating taxonomies or classification schemes

Do NOT invoke when:

  • Vector database setup without graph needs → use /context-manager
  • General NLP tasks (NER, classification) → use /nlp-engineer
  • Database schema design → use /database-administrator
  • Document writing → use /technical-writer

Decision Framework

Knowledge Structure Needed?
├── Hierarchical (taxonomy)
│   └── Tree structure, parent-child relationships
├── Graph (connected entities)
│   └── Nodes + edges, property graphs
├── Hybrid (RAG + Graph)
│   └── Vector embeddings + knowledge graph
└── Flat (simple retrieval)
    └── Standard vector store sufficient

Core Workflows

1. Ontology Design

  1. Identify domain scope and boundaries
  2. Define core entity types (classes)
  3. Map relationships between entities
  4. Add properties and constraints
  5. Validate with domain experts
  6. Document with examples

2. Knowledge Graph Construction

  1. Extract entities from source documents
  2. Identify relationships between entities
  3. Normalize and deduplicate entities
  4. Build graph structure (nodes, edges)
  5. Add metadata and provenance
  6. Create query interfaces

3. Insight Synthesis

  1. Gather sources and establish provenance
  2. Extract key claims and facts
  3. Identify contradictions and agreements
  4. Synthesize into coherent narrative
  5. Cite sources for traceability
  6. Highlight confidence levels

Best Practices

  • Maintain provenance for all extracted knowledge
  • Use established ontology standards (OWL, SKOS) when applicable
  • Design for evolution—ontologies change over time
  • Validate extracted relationships with source context
  • Balance granularity with usability
  • Include confidence scores for extracted facts

Anti-Patterns

Anti-Pattern Problem Correct Approach
No provenance tracking Cannot verify claims Track source for every fact
Over-complex ontology Hard to maintain and query Start simple, evolve as needed
Ignoring contradictions Inconsistent knowledge base Flag and resolve conflicts
Static schema Breaks with new domains Design for extensibility
Blind extraction trust Hallucinated relationships Validate with confidence thresholds

Related Skills

Dbt Transformation Patterns

Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.

testingdocumenttool

Clinical Decision Support

Generate professional clinical decision support (CDS) documents for pharmaceutical and clinical research settings, including patient cohort analyses (biomarker-stratified with outcomes) and treatment recommendation reports (evidence-based guidelines with decision algorithms). Supports GRADE evidence grading, statistical analysis (hazard ratios, survival curves, waterfall plots), biomarker integration, and regulatory compliance. Outputs publication-ready LaTeX/PDF format optimized for drug develo

developmentdocumentcli

Scientific Schematics

Create publication-quality scientific diagrams using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Only regenerates if quality is below threshold for your document type. Specialized in neural network architectures, system diagrams, flowcharts, biological pathways, and complex scientific visualizations.

artdocument

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,

artdesigncode

Diagram Generation

Mermaid diagram generation for architecture visualization, data flow diagrams, and component relationships. Use for documentation, PR descriptions, and architectural analysis.

documentdata

Scientific Schematics

Create publication-quality scientific diagrams using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Only regenerates if quality is below threshold for your document type. Specialized in neural network architectures, system diagrams, flowcharts, biological pathways, and complex scientific visualizations.

artdocument

Clinical Decision Support

Generate professional clinical decision support (CDS) documents for pharmaceutical and clinical research settings, including patient cohort analyses (biomarker-stratified with outcomes) and treatment recommendation reports (evidence-based guidelines with decision algorithms). Supports GRADE evidence grading, statistical analysis (hazard ratios, survival curves, waterfall plots), biomarker integration, and regulatory compliance. Outputs publication-ready LaTeX/PDF format optimized for drug develo

developmentdocumentcli

Materialize Docs

Materialize documentation for SQL syntax, data ingestion, concepts, and best practices. Use when users ask about Materialize queries, sources, sinks, views, or clusters.

documentdata

Dbt Transformation Patterns

Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.

testingdocumenttool

Mermaidjs V11

Create diagrams and visualizations using Mermaid.js v11 syntax. Use when generating flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, user journeys, timelines, architecture diagrams, or any of 24+ diagram types. Supports JavaScript API integration, CLI rendering to SVG/PNG/PDF, theming, configuration, and accessibility features. Essential for documentation, technical diagrams, project planning, system architecture, and visual communication.

artdocumentapi

Skill Information

Category:Document
Last Updated:1/16/2026