deeprefine

Refine Graphify knowledge graphs through an evidence-based abduction and mutation loop.

89|6|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/HKUST-KnowComp/DeepRefine-Skill --skill deeprefine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deeprefine
Source: https://github.com/HKUST-KnowComp/DeepRefine-Skill/tree/main
Command: npx skills add https://github.com/HKUST-KnowComp/DeepRefine-Skill --skill deeprefine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the degradation of LLM-Wiki knowledge graphs by providing a structured, evidence-aware refinement loop that fixes incomplete, incorrect, or redundant graph data.

Core Features & Use Cases

  • Agent-Native Refinement: Implements a strict control flow for diagnosing and updating knowledge graphs directly within your agent session.
  • Evidence-Aware Review: Ensures all proposed graph mutations are labeled by evidence strength (HIGH/MEDIUM/LOW) and audited before application.
  • Use Case: When your Graphify knowledge base fails to answer specific queries, use this Skill to abduct the error, generate refinement actions, and safely update the graph structure without manual JSON editing.

Quick Start

Invoke the deeprefine skill to initiate the refinement loop for all pending queries in your current knowledge base project.

Frequently Asked Questions about deeprefine

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

FAQPage Schema
How do I refine a knowledge graph when it fails to answer specific queries?

To refine a knowledge graph, you can execute an agent-native abduction and mutation loop that diagnoses errors, inserts missing edges, and disambiguates nodes based on evidence validation before applying updates.

What is evidence-aware knowledge graph refinement and how does it work?

Evidence-aware knowledge graph refinement is a process that labels all proposed graph mutations by evidence strength (HIGH/MEDIUM/LOW) and audits them before application, ensuring incomplete or incorrect graph data is safely corrected.

How do I fix incomplete or incorrect knowledge graph data without manual JSON editing?

You can fix incorrect knowledge graph data without manual JSON editing by invoking an agent-native refinement loop that abducts errors, generates refinement actions, and safely updates the graph structure directly within your agent session.

Do I need a specific knowledge graph format to use agent-native refinement?

Yes, agent-native refinement requires Graphify-generated knowledge graphs as input to execute its abduction and mutation loop for diagnosing errors, inserting edges, and disambiguating nodes across multiple agent frameworks.

What are the limitations of using an agent-native abduction and mutation loop for graph updates?

The limitation of this abduction and mutation loop is that it requires strict adherence to the DeepRefine control flow and mandates evidence-based validation before applying any graph updates, preventing direct structural changes.

Can I use OpenAI agents to diagnose errors and disambiguate nodes in my knowledge graph?

Yes, you can use OpenAI agents to diagnose errors and disambiguate nodes, as the refinement loop supports complex reasoning tasks across multiple agent frameworks while requiring an OpenAI dependency to operate.