From heres-the-thing
Migrate heres-the-thing data between versions. Stub for future migration support.
How this skill is triggered — by the user, by Claude, or both
Slash command
/heres-the-thing:migrate-httThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<purpose>
<load-config>
Resolve the user's home directory (run `echo $HOME` via Bash). Use this absolute path for all file operations below -- never pass `~` to the Read tool.
1. Read `<home>/.things/config.json`
<if condition="config-missing">Tell the user: "Run `/things:setup-things` first." Then stop.</if>
2. Read `<home>/.things/heres-the-thing/preferences.json`
<if condition="prefs-missing">Tell the user: "No heres-the-thing installation found. Run `/heres-the-thing:setup-htt` first." Then stop.</if>
</load-config>
Report Status
<completion-message>
heres-the-thing v1.0.0 -- no migrations needed.
This is the initial release. Future versions will add migration logic as the data schema evolves.
Current data location: `~/.things/heres-the-thing/`
</completion-message>
npx claudepluginhub brennacodes/brenna-plugs --plugin heres-the-thingMigrates Elle plugin installations between versions using sequential idempotent steps with backups. Use for updates, version mismatches, or 'migrate Elle'/'upgrade Elle'.
Applies pending Accelerator meta-directory migrations to update a repo to the latest plugin schema. Prints a one-line preview per migration before applying, and refuses to run on a dirty working tree.
Migrates Claude Code blueprint structures between format versions (1.0.x to 3.1.0) via version-specific procedures, manifest updates, content hashing, and user-confirmed file operations.