Install
$ agentstack add skill-hkust-knowcomp-deeprefine-skill-codex-skill ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
DeepRefine - Codex Adapter
This file is the Codex-specific entrypoint. It keeps the platform rules small and loads longer DeepRefine procedure details only when needed:
- Full workflow, queue selection, Reafiner branch logic, and review rules:
[references/reafiner-workflow.md](references/reafiner-workflow.md)
- Verbatim judgement, abduction, and refinement prompts:
[references/llm-prompts.md](references/llm-prompts.md)
- Checklist, command sequence, trace schema, paths, and CLI mode:
[references/trace-and-commands.md](references/trace-and-commands.md)
Do not reimplement or shorten the algorithm from memory. Load the relevant reference file before executing that part of the workflow.
Codex Invocation
Trigger this skill when the user:
- explicitly invokes
$deeprefineor/deeprefine; - asks to refine, improve, diagnose, repair, inspect, or review a Graphify
knowledge graph;
- asks to apply a previously reviewed DeepRefine refinement.
Run from the knowledge-base project root, where graphify-out/graph.json exists. If the user is planning or asking how DeepRefine works, explain the workflow and do not mutate files.
If deeprefine is unavailable, tell the user to install it:
pip install deeprefine-cli
For source development:
pip install -e /path/to/DeepRefine-Skill
Hard Safety Policy
A normal $deeprefine or /deeprefine invocation is dry-run only and MUST NEVER call deeprefine apply.
The default workflow must stop after:
deeprefine loop validatedeeprefine review- showing the proposed actions and HIGH/MEDIUM/LOW review report to the user
Then ask for explicit approval.
Only if the user's next message explicitly says to approve/apply/write the graph may you run:
deeprefine apply --trace-file ... --refinement-file ...
deeprefine loop finish --trace-file ... --refinement-file ...
Do not treat any of these as approval:
- generation of a `` block;
- a valid
loop_trace_.json; - a prior user message;
- a successful
deeprefine review.
If the review contains LOW-confidence actions, use --allow-low-confidence only when the user's current approval message explicitly accepts that risk.
Mode Selection
Full workflow
Use for $deeprefine, /deeprefine, or requests to refine/improve/fix the graph.
Follow the canonical reference in this order:
references/reafiner-workflow.mdreferences/llm-prompts.mdwhen producing tagged LLM outputsreferences/trace-and-commands.mdwhen writing traces or running commands
Do not copy only the latest query if pending history exists. Process all unrefined history queries first, preserving canonical dedupe/order rules.
Review only
Use when the user asks to review, audit, inspect, dry-run, check evidence, or show what would change.
Run validation and review only:
deeprefine loop validate --trace-file ... --refinement-file ...
deeprefine review --trace-file ... --refinement-file ...
Show the HIGH/MEDIUM/LOW evidence report. Do not modify graph.json.
Apply only
Use only when the user's current message explicitly approves a previously reviewed refinement.
Before applying, verify that the trace and refinement file match references/trace-and-commands.md and the review rules in references/reafiner-workflow.md. Then run:
deeprefine loop validate --trace-file ... --refinement-file ...
deeprefine apply --trace-file ... --refinement-file ...
deeprefine loop finish --trace-file ... --refinement-file ...
Use the LOW-confidence override only with explicit risk acknowledgement in the same user message:
deeprefine apply --allow-low-confidence --trace-file ... --refinement-file ...
Non-Negotiable Rules
These are restated here so Codex always sees the hard stops before loading any reference.
Do not:
- Run
deeprefine refineunless the user explicitly asks for CLI/FAISS mode. - Call
deeprefine applywithout a validloop_trace_.json. - Call
deeprefine applybeforedeeprefine reviewand explicit approval. - Ignore LOW-confidence review warnings without explicit risk acceptance.
- Skip any hop's
Yes/Nojudgement. - Skip error abduction when
len(interaction_history) > 1. - Write `` before abduction when refinement is required.
- Hand-edit
graphify-out/graph.jsonwith Python or ad-hoc JSON patches. - Ignore pending history and refine only one latest query.
- Invent a shorter pipeline such as "read file -> write refinement -> apply".
If validation fails, fix the trace or rerun the missing step. Do not bypass with --skip-trace-check in agent mode.
What to Load From References
Keep this adapter concise. Load the smallest reference needed:
- Full Reafiner pseudocode and safe review:
references/reafiner-workflow.md
- Verbatim LLM prompts:
references/llm-prompts.md
- Required JSON shape, exact command sequence, and CLI/FAISS exception path:
references/trace-and-commands.md
Use the canonical commands and artifacts exactly as written there. This adapter only maps those rules onto Codex's $deeprefine / /deeprefine invocation and approval behavior.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: HKUST-KnowComp
- Source: HKUST-KnowComp/DeepRefine-Skill
- License: MIT
- Homepage: https://hhy-huang.github.io/DeepRefine_page/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.