kg-quality-check

Run Cypher probes and LLM evaluation to produce a Markdown quality report for Neo4j knowledge graphs.

1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/YH-05/quants --skill kg-quality-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kg-quality-check
Source: https://github.com/YH-05/quants/tree/main/.claude/skills/kg-quality-check
Command: npx skills add https://github.com/YH-05/quants --skill kg-quality-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill measures and reports the data quality of a knowledge graph (KG) by running seven quantitative probes on a Neo4j KG (v2.2) and applying an LLM-based judge to evaluate claim/fact accuracy, discovery potential, and graph integrity. It outputs a Markdown report with scores, issues, and concrete improvement suggestions.

Core Features & Use Cases

  • Quantitative quality metrics: seven categories computed via Cypher probes against the KG schema.
  • LLM-as-Judge: assess precision of claims/facts, hypothesize discoveries, and generate a structured critique.
  • Automated reporting: produce a markdown quality report suitable for review after data ingestion or periodic monitoring.

Quick Start

Run the kg-quality-check workflow to generate a comprehensive quality report for the current KG.

Frequently Asked Questions about kg-quality-check

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

FAQPage Schema
How do I measure knowledge graph quality in Neo4j?

Knowledge graph quality is measured by running seven quantitative Cypher probes against the Neo4j schema and applying an LLM-based judge to evaluate claim accuracy, discovery potential, and graph integrity, yielding a Markdown quality report.

Can I check knowledge graph quality without modifying my Neo4j database?

Yes, knowledge graph quality checks use read-only Cypher queries via mcp__neo4j-cypher__read_neo4j_cypher, meaning no writes are performed and the Neo4j database remains completely unmodified.

What does LLM evaluation look for when assessing knowledge graph data quality?

LLM evaluation assesses knowledge graph data quality by judging the precision of claims and facts, hypothesizing potential discoveries, and generating a structured critique with concrete improvement suggestions across seven quantitative categories.

How to generate a knowledge graph quality report after data ingestion?

To generate a knowledge graph quality report after data ingestion, run the kg-quality-check workflow to execute Cypher probes and LLM-based evaluation, producing a Markdown document with scores, issues, and improvement suggestions.

Does this knowledge graph quality check support Neo4j schemas with specific node limits?

The knowledge graph quality check applies to Neo4j KG v2.2 with 14 nodes and 31 relationships, running seven quantitative probes tailored to this specific schema configuration.

What categories are evaluated in a knowledge graph quality report?

A knowledge graph quality report evaluates seven quantitative categories computed via Cypher probes, covering fact accuracy, discovery potential, and graph integrity to produce scores and issues for review.