vc-update

Automate vibecode harness updates with dry-run diff and backup.

1.1k|223|Updated May 27, 2026
One-click install
npx skills add https://github.com/withkynam/vibecode-pro-max-kit --skill vc-update-withkynam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vc-update
Source: https://github.com/withkynam/vibecode-pro-max-kit/tree/main/.claude/skills/vc-update
Command: npx skills add https://github.com/withkynam/vibecode-pro-max-kit --skill vc-update-withkynam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pulls the latest agent harness improvements from the remote vibecode-pro-max-kit repository into the current project, showing a dry-run diff and prompting for confirmation before applying updates.

Core Features & Use Cases

  • Dry-run diff preview that enumerates exact changes.
  • Two-phase update with backup, snapshot, and explicit user confirmation before applying.
  • Handles merge-preserved files and legacy deletions during migration.

Quick Start

Run vc-update to preview the changes and apply the latest harness updates to your project.

Frequently Asked Questions about vc-update

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

FAQPage Schema
How do I safely update an agent harness without breaking existing project files?

To safely update an agent harness, you can run a dry-run diff to preview exact file changes and create backups before applying modifications. vc-update performs a two-phase update that prompts for explicit confirmation before writing any updates.

Can I preview a diff of harness updates before applying them to my project?

Yes, you can preview a diff of harness updates before applying them. The skill computes changes from a remote kit manifest and enumerates exact modifications in a dry-run, prompting for user confirmation before proceeding.

What do I need to compute and apply deterministic harness updates?

You need git, Node.js, and access to a remote kit manifest to compute deterministic harness updates. These dependencies allow the process to calculate file differences, back up modified files, and write a snapshot for future diffs.

How does the update process handle merge-preserved files and legacy deletions?

The update process handles merge-preserved files and legacy deletions during migration by computing the necessary changes against a snapshot. It uses a two-phase approach to ensure these migrations are applied safely after user confirmation.

When should I run an agent harness update for my project?

You should run an agent harness update when applying new harness versions, updating after bootstrap, or performing periodic maintenance across diverse project stacks. This ensures your agent environment stays current with remote repository improvements.

Does vc-update work across different project stacks?

Yes, vc-update works across diverse project stacks for periodic maintenance and version updates. It pulls the latest improvements from a remote kit repository and safely applies them using a deterministic, two-phase update process.