An open-source, mathematical adversarial reasoning virtual machine that uses Monte Carlo Tree Search (MCTS) to map out opposing arguments and calculate optimal decision paths.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install critigraph-vm
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install critigraph-vm using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
CritiGraph VM is a revolutionary, domain-agnostic adversarial reasoning engine designed for multi-agent systems. Unlike standard Large Language Models (LLMs) or Chain of Thought (CoT) frameworks that generate single-path answers, CritiGraph VM runs pure mathematical Monte Carlo Tree Search (MCTS) to generate a complete adversarial game tree. It evaluates all potential paths of counterarguments (refutations) and identifies the optimal route to success based on expected win rates. This makes it an ideal addition to Openclaw Skills for robust, non-black-box decision validation.
The core engine runs independently of LLM APIs, embeddings, or prompts. Instead, it relies on a transparent mathematical formula involving state scalars, asymmetric thresholds, and hard constraints. By mapping out how opponents will rebut your arguments, it provides unmatched rigorous modeling for legal proof analysis, quantitative signal testing, code reviews, and security audits.
Prerequisites: Python 3 must be installed on your system. Run the following commands to get started:
# Clone the repository
git clone https://github.com/lybang972314/critigraph-vm.git
cd critigraph-vm
# Run tests to verify setup
python3 -m unittest discover tests
Integration with Openclaw Skills enables automated execution of reasoning adapters.
CritiGraph VM relies on state evaluation variables and custom adapter mappings. Here is the structure of its core parameters and decision models:
| Variable | Type | Description |
|---|---|---|
X |
Float | State scalar representing the strength/value of current arguments or positions. |
θ (Theta) |
Float | Asymmetric threshold representing the difficulty of proving or advancing a state. |
Ω (Omega) |
Binary (0 or 1) | Hard constraint indicating an illegal or pruned state path. |
V |
Float | Final node value calculated as: V = 1 / (1 + e^(-k * (X - θ))) * (1 - Ω) |
Additionally, from version 0.2 onwards, the training engine processes 50 to 500 labeled historical cases to fine-tune the mathematical parameters k and θ for domain adaptation.
Loading
A dynamic memory curation skill that automatically updates preferences and topics based on historical run feedback.

An orchestrator for Bohrium datasets supporting resumable multi-gigabyte uploads, multi-version management, and seamless environment mounting.

An AI-powered industrial automation assistant designed to analyze PLC code, design system workflows, diagnose equipment faults, and generate SCADA reports.

A zero-threshold educational skill that guides developers and beginners through the core concepts, principles, and practical application development of Large Language Models.

Concept Anatomy uses an intensive 8-dimensional cognitive framework to dissect single concepts from origin to core epiphany.

Paper Decompose elevates reading research papers and financial reports from a basic summary to a structural four-layer extraction from an advisor's perspective.








































