kf-update

Update Kiloforge skill definitions and CLI tools from the latest GitHub release.

2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Kiloforge/kiloforge-skills --skill kf-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kf-update
Source: https://github.com/Kiloforge/kiloforge-skills/tree/main/kf-update
Command: npx skills add https://github.com/Kiloforge/kiloforge-skills --skill kf-update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill updates Kiloforge skill definitions in ~/.claude/skills/ and CLI tools in ~/.kf/bin/ from the latest GitHub release.

Core Features & Use Cases

  • Automates version checks, fetches the latest release, and applies updates across the local environment.
  • Safely migrates per-project artifacts and provides progress reporting so you know what changed.
  • Handles error conditions and prompts for manual intervention only when necessary, ensuring system integrity.

Quick Start

Run the kf-update skill to upgrade Kiloforge components to the latest release.

Frequently Asked Questions about kf-update

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

FAQPage Schema
How do I update local CLI tools and skill definitions to the latest release?

Run the kf-update skill to fetch the latest GitHub release and apply updates to local CLI tools and skill definitions. It automates version checks, downloads new releases, and safely migrates per-project artifacts while reporting progress.

What prerequisites do I need to upgrade my local development environment components?

Upgrading local development environment components requires an initialized Kiloforge environment, network access to fetch GitHub releases, and file system access to both ~/.claude/skills/ and ~/.kf/bin/ directories.

How does the update process handle existing per-project artifacts during migration?

The update process safely migrates per-project artifacts during the upgrade by applying patches to skill definitions and CLI tools. It provides progress reporting to show what changed and prompts for manual intervention only when necessary to ensure system integrity.

When should I run a local environment refresh after a new release?

Run a local environment refresh after a new Kiloforge release, upgrade, or bug fix to ensure your local skill definitions and CLI tools match the latest upstream version and incorporate recent patches.

Why is my automated CLI tool upgrade not working?

An automated CLI tool upgrade fails when the Kiloforge environment is not initialized, network access to fetch GitHub releases is blocked, or the process lacks sufficient file system permissions to modify the ~/.claude/skills/ and ~/.kf/bin/ directories.