evor-doctor

Diagnose and repair oh-my-evor environment and .evor file integrity issues.

1|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/it-dainb/oh-my-evor --skill evor-doctor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evor-doctor
Source: https://github.com/it-dainb/oh-my-evor/tree/main/skills/evor-doctor
Command: npx skills add https://github.com/it-dainb/oh-my-evor --skill evor-doctor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures the oh-my-evor environment and active run state are healthy and maintains the integrity of .evor files, automatically repairing common issues.

Core Features & Use Cases

  • Environmental Health Check: Verifies Python version, torch availability, Node.js, env vars, GNU patch, and DICT format.
  • Integrity Check: Inspects tree.json, mission-state.json, orphan pending_node_ids, and frozen-split hash.
  • Auto-Repair: Automatically fixes issues if the --repair flag is used.
  • Use Case: Use /evor-doctor to diagnose and resolve issues like missing files, Python version conflicts, or GPU availability problems after a failed setup.

Quick Start

Run /evor-doctor to check the environment health and .evor integrity.

Frequently Asked Questions about evor-doctor

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

FAQPage Schema
How do I diagnose and repair a failed environment setup in oh-my-evor?

The oh-my-evor environment diagnostic tool checks Python version, torch availability, Node.js, env vars, GNU patch, and DICT format to identify configuration problems. It inspects .evor files like tree.json and mission-state.json to resolve missing files or setup failures.

What does an environment health check verify in the oh-my-evor run state?

The diagnostic tool inspects .evor files including tree.json, mission-state.json, orphan pending_node_ids, and frozen-split hash to maintain run state integrity. It detects configuration mismatches and orphaned nodes, automatically resolving them when the --repair flag is applied.

Can I automatically fix Python version conflicts and GPU availability problems without manual intervention?

Run the diagnostic tool with the --repair flag to automatically repair oh-my-evor environment issues. This resolves missing files, Python version conflicts, and GPU availability problems by checking dependencies and restoring .evor file integrity without manual intervention.

Why does my oh-my-evor diagnostic check report orphan pending_node_ids?

Orphan pending_node_ids appear when the integrity check detects pending nodes in mission-state.json that lack valid links in tree.json. Running the diagnostic tool with the --repair flag automatically resolves these orphaned nodes and restores .evor run state health.