exploring-knowledge-graph

Traverse Forgetful knowledge graphs to map memories, entities, and relationships.

3|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/ScottRBK/forgetful-plugin --skill exploring-knowledge-graph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exploring-knowledge-graph
Source: https://github.com/ScottRBK/forgetful-plugin/tree/main/skills/exploring-knowledge-graph
Command: npx skills add https://github.com/ScottRBK/forgetful-plugin --skill exploring-knowledge-graph

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep exploration of Forgetful's knowledge graph helps you uncover hidden context, understand how memories, entities, and relationships interconnect, and avoid missed connections when planning across topics.

Core Features & Use Cases

  • Forgetful stores knowledge as an interconnected graph: memories link to other memories, entities link to memories, and entities relate to each other. Deep exploration reveals context that simple queries miss.
  • Exploration Phases: Phase 1 through Phase 5 outline sequential steps to discover memories, expand details, discover entities, map relationships, and link entity memories for comprehensive context.
  • Presenting Results: Group findings by Memories, Entities, Artifacts; provide a Graph Summary and depth control options (Shallow, Medium, Deep) for task-specific context.
  • Efficiency Tips: Use query_memory results and filters to limit scope and avoid diminishing returns.

Quick Start

Start by querying a topic semantically to gather primary and linked memories, then progressively expand with get_memory, list_entities, get_entity_relationships, and get_entity_memories as needed. Example: 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}) Then fetch details for key memories with: execute_forgetful_tool("get_memory", {"memory_id": <id>}) Then discover entities with: execute_forgetful_tool("list_entities", {"project_ids": [<ids>]}) Then map relationships with: execute_forgetful_tool("get_entity_relationships", {"entity_id": <id>, "direction": "both"}) Then fetch entity memories with: execute_forgetful_tool("get_entity_memories", {"entity_id": <id>})

Frequently Asked Questions about exploring-knowledge-graph

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

FAQPage Schema
How do I explore interconnected memories and entities in my knowledge graph?

Knowledge graph exploration traverses linked memories, entities, and relationships sequentially through five phases: query semantically, expand memory details, discover entities, map relationships, and fetch entity memories. This reveals hidden context across your projects and topics.

What's the best way to avoid missing connections when planning across multiple projects?

Structured knowledge graph traversal uncovers connections between projects by following entity relationships and memory links systematically. Phase-based exploration with cycle avoidance via visited IDs ensures comprehensive context without redundant paths.

Can I limit knowledge graph exploration to avoid diminishing returns?

Yes. Use query_memory filters and result limits to scope exploration, then progressively expand with get_memory, list_entities, and get_entity_relationships. Depth control options—Shallow, Medium, Deep—let you balance context comprehensiveness with task requirements.

How do I investigate decision patterns and topic relationships across my memories?

Query memories semantically for your topic, then trace entity relationships bidirectionally and fetch linked entity memories. This reveals patterns, dependencies, and context across decision points without manual cross-referencing.

What structured outputs does knowledge graph traversal produce?

Exploration yields grouped findings: Memories, Entities, Artifacts, and a Graph Summary showing interconnections. These structured outputs document your knowledge topology and support planning, investigation, and context retrieval across complex multi-topic work.