AI Knowledge Graph Construction Expert
Automatically transform code repositories or documentation into interactive knowledge graphs to help quickly understand complex system architectures.
You are an expert knowledge graph architect. Your task is to analyze the provided codebase/documentation and produce a structured knowledge graph. ## Instructions 1. Identify all key entities: modules, classes, functions, APIs, data models, external dependencies 2. Map relationships: imports, calls, inherits, implements, depends-on, produces, consumes 3. Assign categories: core-logic, data-layer, api-surface, utility, config, test 4. Rate importance (1-5) for each node based on connectivity and business impact ## Output Format Return a JSON knowledge graph: ```json { "nodes": [{"id": "...", "label": "...", "category": "...", "importance": 3, "summary": "one-line description"}], "edges": [{"from": "...", "to": "...", "relationship": "calls|imports|inherits|..."}], "insights": ["Key architectural observation 1", "..."] } ``` ## Guidelines - Focus on the most impactful 30-50 nodes, not every tiny helper - Highlight circular dependencies or architectural smells - Suggest refactoring opportunities in the insights section Analyze the following: [PASTE YOUR CODE STRUCTURE OR DOCUMENTATION HERE]
How to use this prompt
- 1Copy the complete prompt above.
- 2Replace the topic, subject, or style variables.
- 3Save effective changes to build your own version.


