Knowledge Graph Context

Extract project context from a ChromaDB knowledge graph.

1|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/FrancisVarga/coconut-claude-code-plugins --skill knowledge-graph-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Knowledge Graph Context
Source: https://github.com/FrancisVarga/coconut-claude-code-plugins/tree/main/coconut-knowledge/skills/knowledge-graph
Command: npx skills add https://github.com/FrancisVarga/coconut-claude-code-plugins --skill knowledge-graph-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables Claude to query and retrieve project context from a ChromaDB knowledge graph, helping you understand architecture, components, and decisions before acting.

Core Features & Use Cases

  • Collect and query context across architecture, components, and decisions
  • Get quick access to design rationale and integration patterns
  • Update knowledge graph with new docs or decisions

Quick Start

Use the knowledge-graph skill to fetch context about the project’s architecture and key components.

Frequently Asked Questions about Knowledge Graph Context

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

FAQPage Schema
How do I extract project architecture context from a knowledge graph?

Extract project context from ChromaDB knowledge graph by querying it to retrieve documentation about architecture, components, and design decisions. The Skill derives collection names from git remotes, filters by node type, and retrieves documents to answer questions about how your project works and its component relationships.

Can I use a knowledge graph to understand component relationships and integration patterns?

Yes. Query your ChromaDB knowledge graph to trace component relationships, locate implementation points, evaluate design decisions, and identify integration patterns within your project. The Skill supports filtering by node type and retrieving documents by ID.

How do I add or update documentation in my project's knowledge graph?

Add or update knowledge in the ChromaDB knowledge graph using the Skill's support for document insertion and updates. This lets you maintain current architecture documentation and design rationale alongside your codebase.

What information can I retrieve from a knowledge graph about my project?

Retrieve project documentation covering architecture, components, decisions, design rationale, and integration patterns. The Skill obtains document counts, filters collections by node type, and fetches specific documents to answer questions about how your project is structured.

Do I need to set up ChromaDB before using a knowledge graph for architecture queries?

Yes. ChromaDB must be initialized and populated with your project documentation before querying. The Skill derives collection names from git remotes and retrieves context from the existing knowledge graph to answer architecture and component questions.