knowledge-graph

Build and query project entity knowledge graphs with JSONL storage.

47|10|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/gonzalezpazmonica/pm-workspace --skill knowledge-graph-gonzalezpazmonica
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-graph
Source: https://github.com/gonzalezpazmonica/pm-workspace/tree/main/.claude/skills/knowledge-graph
Command: npx skills add https://github.com/gonzalezpazmonica/pm-workspace --skill knowledge-graph-gonzalezpazmonica

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of managing complex project interdependencies by creating a connected knowledge graph, enabling better understanding of relationships between entities like tasks, members, and risks.

Core Features & Use Cases

  • Entity & Relation Modeling: Defines and stores key project entities (Projects, PBIs, Tasks, Members, Skills, Risks, Decisions, Sprints) and their relationships.
  • Natural Language Querying: Allows users to query the knowledge graph using natural language, translating queries into traversals.
  • Use Case: A PM can ask, "What risks affect the current sprint?" and get a direct answer by querying the graph, rather than manually cross-referencing multiple sources.

Quick Start

Ask the knowledge graph skill to list all members who have the 'TypeScript' skill.

Frequently Asked Questions about knowledge-graph

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

FAQPage Schema
How do I map project entities and relationships to understand task dependencies?

To map project entities and relationships, you model components like projects, tasks, members, and risks into a connected knowledge graph. This structure enables better understanding of complex interdependencies and resource allocation across your portfolio.

Can I query project risks and resource allocation using natural language?

Yes, you can query project risks and resource allocation using natural language. The system translates your natural language queries into graph traversals, providing direct answers about project dependencies without manually cross-referencing multiple data sources.

What is the best way to model data for complex project interdependencies?

The best way to model data for complex project interdependencies is by defining and storing key project entities along with their relationships in a dedicated knowledge graph. This connected structure replaces siloed data for clearer dependency analysis.

Does this knowledge graph approach support concurrent access for project management?

Yes, this knowledge graph approach supports concurrent access for project management. It utilizes JSONL storage to ensure durable and concurrent data access, maintaining the integrity of your project entity relations and graph traversals.

What project entities can I include when building a knowledge graph for risk management?

When building a knowledge graph for risk management, you can include entities such as Projects, Product Backlog Items, Tasks, Members, Skills, Risks, Decisions, and Sprints to comprehensively track and analyze project relationships.