knowledge-graph

Indexes and queries shared markdown knowledge bases to surface relevant guidance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, python3.

What problem does it solve?

This Skill removes the need to manually search and reread distributed knowledge base markdown files when you need the right convention, pattern, or domain note quickly.

Core Features & Use Cases

  • Graph ingestion: Builds a deterministic node graph from shared KB markdown files so content can be queried efficiently.
  • Semantic-style retrieval: Returns the most relevant sections by keyword overlap, with thresholding, type filters, and debug scoring for inspection.
  • Knowledge write-back: Appends or reinforces nodes so frequently used guidance becomes easier to surface over time.
  • Use case: A developer can ask for the project’s bash scripting conventions or an implementation pattern and get the most relevant KB excerpts without loading every source file.

Quick Start

Use the knowledge-graph skill to find the most relevant shared KB notes for your task and summarize the top matches.

Frequently Asked Questions about knowledge-graph

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

FAQPage Schema
How do I query a shared knowledge base of markdown files for project conventions?

To query a shared knowledge base, this skill indexes markdown files into a deterministic node graph and retrieves relevant operational guidance using keyword overlap scoring and thresholding. It surfaces the most relevant sections without loading every source file.

What is the best way to retrieve implementation patterns from distributed markdown notes?

Retrieving implementation patterns from distributed markdown notes is handled by building a deterministic node graph and applying keyword scoring with type filters. The skill returns the top matching excerpts so you can bypass manual searches across source files.

Can I append or reinforce nodes in a knowledge graph after writing back new guidance?

Yes, you can reinforce nodes using the knowledge write-back feature, which appends new information to the existing graph. This ensures that frequently used domain notes and implementation patterns become easier to surface over time.

Do I need jq and python3 to index markdown files for lightweight knowledge retrieval?

Yes, you need jq and python3 installed in your bash shell environment to run the ingestion and query scripts. These dependencies are required for deterministic graph processing, staleness checks, and keyword scoring operations.

How does keyword scoring and staleness checking work for markdown knowledge retrieval?

Keyword scoring works by measuring keyword overlap between your query and indexed markdown sections, returning matches above a specific threshold. Staleness checks evaluate the age of the knowledge base nodes to ensure operational guidance remains current.

Does this knowledge graph skill support debug scoring for inspecting markdown query results?

Yes, debug scoring is supported during semantic-style retrieval to help you inspect how keyword overlap and thresholding values are calculated. This allows you to evaluate why specific markdown sections surface over others for your query.