update-mise

Update mise versions in files/.chezmoidata.json via chezmoi.

8|1|Updated Jul 16, 2013
One-click install
npx skills add https://github.com/844196/dotfiles --skill update-mise
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: update-mise
Source: https://github.com/844196/dotfiles/tree/main/.claude/skills/update-mise
Command: npx skills add https://github.com/844196/dotfiles --skill update-mise

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, and includes scripts (resource) components.

What problem does it solve?

Automates updating mise to the latest or a specified version via chezmoi.

Core Features & Use Cases

  • Supports updating to latest or a specified version using the version argument, with version normalization.
  • Validates that the target release exists on the jdx/mise repository before applying changes.
  • Updates the local configuration file files/.chezmoidata.json to reflect the new version and provides clear success/error messages.

Quick Start

Run the skill with no arguments to update to the latest version, or pass a version like vX.Y.Z to update to a specific release.

Frequently Asked Questions about update-mise

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

FAQPage Schema
How do I update mise to a specific version using chezmoi?▼

To update mise to a specific version using chezmoi, pass the target version argument like vX.Y.Z. The skill normalizes the argument, validates the release in the jdx/mise repository, and updates files/.chezmoidata.json accordingly.

Can I automatically update mise to the latest version with chezmoi?▼

Yes, you can automatically update mise to the latest version with chezmoi by running the skill with no arguments. It checks the jdx/mise repository for the latest release and applies the update to your local configuration.

Do I need jq and gh installed to update mise versions through this workflow?▼

Yes, you need jq and gh installed to update mise versions through this workflow. The skill relies on gh to validate release existence in the jdx/mise repository and jq to process the json-update in your configuration files.

What happens if the specified mise release does not exist in the jdx/mise repository?▼

If the specified mise release does not exist in the jdx/mise repository, the skill reports an error for user guidance. It validates release existence before attempting any updates to files/.chezmoidata.json.

How does version normalization work when updating mise configuration files?▼

Version normalization when updating mise configuration files enforces a consistent argument format before processing. The skill reads your supplied argument, standardizes it, and ensures the correct version string is written to files/.chezmoidata.json.