ftm-upgrade

Check GitHub Releases for ftm-upgrade updates and apply in-place file upgrades.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kkudumu/feed-the-machine --skill ftm-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ftm-upgrade
Source: https://github.com/kkudumu/feed-the-machine/tree/main/ftm-upgrade
Command: npx skills add https://github.com/kkudumu/feed-the-machine --skill ftm-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

ftm-upgrade automates checking for new versions of the ftm skills ecosystem, surfaces upgrade prompts, and applies updates in place to keep skills current.

Core Features & Use Cases

  • Checks GitHub Releases for the latest ftm-upgrade and the ftm skills package versions and compares them to the locally installed version.
  • Caches the version check for 60 minutes to minimize network calls and latency.
  • Performs an in-place upgrade by downloading, extracting, and syncing skill files, then updating the local version manifest.
  • Provides a passive preflight check during skill invocation to surface available upgrades without interrupting workflow.
  • Supports an explicit upgrade flow with user confirmation and a clear rollback path if needed.

Quick Start

Ask Claude Code to upgrade ftm skills when a new version is available.

Frequently Asked Questions about ftm-upgrade

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

FAQPage Schema
How do I check for skill upgrades from GitHub releases automatically?

Automated GitHub release checks compare the locally installed version against the latest available release, caching results for 60 minutes to minimize network calls and latency.

How does in-place skill upgrading work with bash and tar?

In-place upgrading works by downloading, extracting, and syncing skill files using bash and tar dependencies, then updating the local version manifest to reflect the new release.

Can I get a notification when a new ftm skill version is available?

A passive preflight check during skill invocation surfaces available upgrades with a changelog link and user prompts without interrupting your current workflow.

Do I need the gh CLI installed to run automated skill version checks?

Yes, the gh CLI and tar are required dependencies for checking GitHub releases, comparing versions, downloading, and extracting the latest skill updates.

What is the best way to safely upgrade skills without breaking my environment?

The safest upgrade flow uses explicit user confirmation before applying in-place file copies, providing a clear rollback path and success or failure status if issues arise.

Why is my skill upgrade check returning the same cached result?

Version check results are cached for 60 minutes to minimize network calls and latency, meaning repeated checks within that window will return identical cached data.