xpz-sync

Automate XPZ synchronization and verification for a GeneXus KB via Bash scripts.

11|3|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/GxBrasilNOficial/GeneXus-XPZ-Skills --skill xpz-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xpz-sync
Source: https://github.com/GxBrasilNOficial/GeneXus-XPZ-Skills/tree/main/xpz-sync
Command: npx skills add https://github.com/GxBrasilNOficial/GeneXus-XPZ-Skills --skill xpz-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

XPZ synchronization and verification for a GeneXus KB is automated by invoking the local scripts in the active repository, reducing manual steps and ensuring the KB XML set stays aligned with XPZ exports.

Core Features & Use Cases

  • Automates XPZ synchronization by executing local repository scripts to align KB XML with an XPZ export or perform a full/partial consistency check.
  • Resolves the KB root context, identifies the correct scripts directory, and runs commands via Bash, reporting outcomes clearly.
  • Preserves official KB snapshots and prevents manual edits outside the prescribed script flow, while handling delta items and reexports safely.

Quick Start

Run the xpz-sync workflow to synchronize or verify your XPZ against the active GeneXus KB using the local repository scripts.

Frequently Asked Questions about xpz-sync

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

FAQPage Schema
How do I automate XPZ synchronization for a GeneXus KB?

Automate XPZ synchronization by executing local repository scripts via Bash to align your GeneXus KB XML set with XPZ exports. The workflow resolves the KB root context, runs the appropriate wrappers, and reports Created, Updated, and Unchanged outcomes.

Can I run a partial XPZ consistency check instead of a full synchronization?

Yes, partial XPZ consistency checks are supported alongside full workflows. The process executes local repository scripts to perform either a targeted delta verification or a complete synchronization against the active GeneXus KB.

Does XPZ synchronization require Bash and local repository scripts?

Yes, XPZ synchronization requires Bash execution and access to the local scripts directory. The workflow resolves the KB root context and runs the prescribed Bash wrappers to ensure the GeneXus KB XML stays aligned safely.

What is the best way to verify XPZ exports without losing official KB snapshots?

Verify XPZ exports by running the prescribed script flow, which preserves official KB snapshots and prevents manual edits. The workflow handles delta items and reexports safely while distinguishing between Created, Updated, and Unchanged items.

Why does my XPZ sync workflow distinguish between Created, Updated, and Unchanged items?

The XPZ sync workflow distinguishes between Created, Updated, and Unchanged items to report synchronization outcomes clearly. This classification tracks exactly how the local repository scripts modified the GeneXus KB XML during the alignment process.

What should I check if my XPZ synchronization is not working in the local repository?

Verify that Bash execution is available and the local scripts directory is correctly resolved. XPZ synchronization depends on resolving the KB root context properly and running the prescribed Bash wrappers to align the GeneXus KB XML.