Agent skill
knowledge-synthesizer
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".
Install this agent skill to your Project
npx add-skill https://github.com/404kidwiz/claude-supercode-skills/tree/main/knowledge-synthesizer-skill
SKILL.md
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
- Identify domain scope and boundaries
- Define core entity types (classes)
- Map relationships between entities
- Add properties and constraints
- Validate with domain experts
- Document with examples
2. Knowledge Graph Construction
- Extract entities from source documents
- Identify relationships between entities
- Normalize and deduplicate entities
- Build graph structure (nodes, edges)
- Add metadata and provenance
- Create query interfaces
3. Insight Synthesis
- Gather sources and establish provenance
- Extract key claims and facts
- Identify contradictions and agreements
- Synthesize into coherent narrative
- Cite sources for traceability
- 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 |
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
documentation-engineer
Technical documentation and knowledge management expert. Use when creating comprehensive documentation systems, improving developer knowledge sharing, or building documentation-driven development workflows.
backend-developer
Comprehensive backend development for building production-ready server-side applications with multiple frameworks, databases, and deployment strategies. Use when building APIs, services, databases, or server infrastructure.
powershell-5.1-expert
Expert in legacy Windows PowerShell 5.1. Specializes in WMI, ADSI, COM automation, and maintaining backward compatibility with Windows Server environments. Use for Windows-specific automation on legacy systems. Triggers include "PowerShell 5.1", "Windows PowerShell", "WMI", "ADSI", "COM object", "legacy PowerShell".
qa-expert
Quality assurance specialist focusing on test strategy, quality processes, and comprehensive testing methodologies
multi-agent-coordinator
An advanced orchestration specialist that manages complex coordination of 100+ agents across distributed systems with hierarchical control, dynamic scaling, and intelligent resource allocation
tooling-engineer
Expert in building developer tools, CLI utilities, IDE extensions, and optimizing local development environments.
Didn't find tool you were looking for?