reconcile

Run interactive three-way merges for divergent skill or agent files.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ckallum/calsuite --skill reconcile-ckallum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reconcile
Source: https://github.com/ckallum/calsuite/tree/main/.claude/skills/reconcile
Command: npx skills add https://github.com/ckallum/calsuite --skill reconcile-ckallum

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Thin wrapper around configure-claude.js --reconcile <path> that provides an interactive three-way merge for a single divergent skill/agent file. This skill adds pre-flight checks (calsuite reachable, EDITOR set, and the file is actually divergent) and post-run interpretation. The real merge UI is in the installer; this is just the polished entry point.

Core Features & Use Cases

  • Handles a single-file divergence by launching an interactive three-way merge.
  • Performs pre-flight validation and post-run interpretation to present clear outcomes.
  • Integrates with the existing configure-claude.js workflow for targeted reconciliations.

Quick Start

Invoke the reconcile sequence on a divergent file using the reconcile path with the installer.

Frequently Asked Questions about reconcile

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

FAQPage Schema
What is a three-way merge for divergent files?

A three-way merge for divergent files resolves conflicts between two modified versions of a file by comparing them against a common base, launching an interactive editor to manually reconcile differences.

How do I perform an interactive three-way merge on a single skill file?

To perform an interactive three-way merge on a single file, invoke the reconcile sequence on the divergent file path to launch the installer's merge UI with pre-flight validation and post-run outcome interpretation.

What prerequisites are needed to run a three-way merge on divergent agent files?

Running a three-way merge requires calsuite to be reachable and the EDITOR environment variable to be set, ensuring the interactive merge UI can launch properly for the target file.

Can I reconcile multiple divergent skill files at the same time?

This interactive three-way merge handles a single divergent file. For bulk reconciliation across multiple targets, you should use the /reconcile-targets workflow instead of the single-file entry point.

Why does my file merge fail before the interactive editor opens?

A file merge fails before opening if pre-flight checks detect calsuite is unreachable, EDITOR is not set, or the target file is not actually divergent, preventing the installer workflow from launching.