ark-update

Replay pending destructive migrations and align projects to the ark-skills target profile.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/HelloWorldSungin/ark-skills --skill ark-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ark-update
Source: https://github.com/HelloWorldSungin/ark-skills/tree/main/skills/ark-update
Command: npx skills add https://github.com/HelloWorldSungin/ark-skills --skill ark-update

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates version-driven state convergence by replaying migrations and aligning downstream projects to the latest ark-skills conventions, reducing drift and manual maintenance.

Core Features & Use Cases

  • Phase 1: replay pending destructive migrations across projects
  • Phase 2: converge to the current target-profile, ensuring consistency after plugin bumps
  • Gate-flag controlled integration with CLAUDE.md regions and vault layout, and safe handling of invalid/malformed state.

Quick Start

Run /ark-update to replay migrations and converge the project to the latest ark-skills target profile.

Frequently Asked Questions about ark-update

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

FAQPage Schema
How do I automate version-driven migrations for downstream projects?

Automate version-driven migrations by replaying pending destructive migrations to align downstream projects with the latest target profile, reducing state drift. The process coordinates phases, handles gate-flags, and manages drift with backups.

What are Phase 1 and Phase 2 operations in project state convergence?

Phase 1 operations replay pending destructive migrations across projects, while Phase 2 operations converge projects to the current target-profile. This coordination ensures consistency after plugin bumps while preserving idempotency and respecting vault layout.

How do I safely handle drift and backups during plugin version updates?

Handle drift during plugin version updates by managing state convergence with backups and markers. The process enforces safety by preserving idempotency, respecting vault layout decisions, and providing clear logs for audits to track changes.

Can I use gate-flags to control integration with CLAUDE.md regions?

Gate-flags control integration with CLAUDE.md regions and vault layout during state convergence. They enable safe handling of invalid or malformed state by enforcing controlled integration points throughout the migration and convergence process.

What is the best way to align downstream projects to the latest target profile?

The best way to align downstream projects is running a convergence operation that replays pending migrations and coordinates phases to match the latest target profile. This approach manages drift using backups and markers while maintaining idempotency for safety.