exploring-knowledge-graph

Traverse memories, entities, and relationships to build a knowledge graph.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/arinbalyan/config --skill exploring-knowledge-graph-arinbalyan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exploring-knowledge-graph
Source: https://github.com/arinbalyan/config/tree/main/skills/exploring-knowledge-graph
Command: npx skills add https://github.com/arinbalyan/config --skill exploring-knowledge-graph-arinbalyan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you construct a complete contextual map by traversing interconnected memories, entities, and their relationships, enabling deeper understanding before planning or answering what you know about X.

Core Features & Use Cases

  • Semantic entry point via execute_forgetful_tool with query_memory to identify relevant memories and links
  • Expand memory details using execute_forgetful_tool("get_memory", {"memory_id": <id>}) to obtain documents, code artifacts, and related memories
  • Discover entities linked to discovered projects with execute_forgetful_tool("list_entities", {"project_ids": [<discovered project ids>]})
  • Explicitly link entities to projects for organizational grouping with execute_forgetful_tool("link_entity_to_project", {"entity_id": <id>, "project_id": <id>})
  • Map relationships between key entities via execute_forgetful_tool("get_entity_relationships", {"entity_id": <id>, "direction": "both"})
  • Retrieve memories linked to entities via execute_forgetful_tool("get_entity_memories", {"entity_id": <id>})
  • Present results grouped by Memories, Entities, Artifacts, and Graph Summary to guide follow-up queries
  • Use Depth Control to choose Shallow/Medium/Deep exploration based on task complexity

Quick Start

Run a semantic search for your topic: execute_forgetful_tool("query_memory", { "query": "<topic>", "query_context": "Exploring knowledge graph for comprehensive context", "k": 5, "include_links": true, "max_links_per_primary": 5 })

Frequently Asked Questions about exploring-knowledge-graph

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

FAQPage Schema
How do I map relationships between entities in a knowledge graph?

To map entity relationships in a knowledge graph, you query memories semantically, expand the memory details, discover linked entities, and retrieve bidirectional relationship mappings to build an actionable graph of knowledge.

What is the best way to discover context across multiple projects before planning?

The best way to discover cross-project context for planning is by traversing interconnected memories and entities, linking entities to specific projects, and mapping their relationships to construct a complete contextual map.

How can I find what memories are linked to a specific entity?

To find memories linked to a specific entity, you retrieve entity-linked memories using the entity ID, allowing you to expand memory details and gather related documents or code artifacts.

Does knowledge graph exploration support different search depths?

Knowledge graph exploration supports Depth Control, allowing you to choose Shallow, Medium, or Deep exploration based on your task complexity and the amount of context you need to build.

How do I group entities into specific organizational projects?

You group entities into organizational projects by explicitly linking an entity ID to a project ID, which structures the discovered relationships and memories under the correct project grouping.