hermit-evolve

Migrate hermit configurations and templates after plugin updates.

69|12|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/gtapps/claude-code-hermit --skill hermit-evolve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermit-evolve
Source: https://github.com/gtapps/claude-code-hermit/tree/main/plugins/claude-code-hermit/skills/hermit-evolve
Command: npx skills add https://github.com/gtapps/claude-code-hermit --skill hermit-evolve

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the upgrade process for Hermit configurations following a plugin update by detecting version gaps, summarizing changes, and applying migrations.

Core Features & Use Cases

  • Detects version gaps between current config and latest plugin, and surfaces required migrations.
  • Reads CHANGELOG.md to present targeted upgrade notes and summarizes changes for operators.
  • Executes migrations in order, prompts for interactive steps when needed, and updates hermit versions.
  • Updates templates and CLAUDE-APPEND blocks to keep hermits in sync with plugin features.
  • Tracks hermit versions to prevent upgrades for uninitialized or unsupported instances.

Quick Start

Run the evolve workflow after updating the hermit plugin to migrate configurations and templates.

Frequently Asked Questions about hermit-evolve

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

FAQPage Schema
How do I automate hermit config migrations after a plugin update?

Updating hermit templates and CLAUDE-APPEND blocks after an upgrade is handled automatically by the evolve workflow. It refreshes templates to keep hermits synchronized with the latest plugin features.

What happens to hermit configurations when there is a version gap from a new plugin?

When a version gap exists between current configs and a new plugin, the evolve workflow detects it and surfaces required migrations. It summarizes changelog changes and executes migrations in order to align settings.

Does the hermit upgrade process prevent migrations for uninitialized or unsupported instances?

Yes, the hermit upgrade process tracks hermit versions to prevent migrations for uninitialized or unsupported instances. This ensures safe upgrades by only applying changes to valid, active hermits.

Can I get a summary of changelog changes before executing hermit config migrations?

Yes, you can get a summary of changelog changes before executing migrations. The workflow reads the CHANGELOG.md file to present targeted upgrade notes and summarizes the changes for operators to review.

How do I update hermit templates and CLAUDE-APPEND blocks after upgrading?

Updating hermit templates and CLAUDE-APPEND blocks after an upgrade is handled automatically by the evolve workflow. It refreshes templates to keep hermits synchronized with the latest plugin features.