sync-cli-skill

Detect changes between local and stored Base44 CLI source via git-diff.

86|13|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/base44/skills --skill sync-cli-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-cli-skill
Source: https://github.com/base44/skills/tree/main/.claude/skills/sync-cli-skill
Command: npx skills add https://github.com/base44/skills --skill sync-cli-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates aligning the base44-cli skill with the latest CLI source code from the Base44 CLI repository, ensuring changes are detected and applied efficiently.

Core Features & Use Cases

  • Git-based change detection: Compares local CLI source against the stored version to identify updated commands and infrastructure.
  • Selective updates: Updates only files that have actually changed, minimizing churn in your skill docs.
  • Validation & discovery: Validates the local CLI repository structure (git repo, package manifests) before proceeding, and prepares paths for commands and infra.

Quick Start

Activate the skill and provide the local Base44 CLI source folder path when prompted.

Frequently Asked Questions about sync-cli-skill

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

FAQPage Schema
How do I sync my local CLI source with the stored skill version?

To sync your local CLI source, the skill compares the local Base44 CLI repository against the stored version using git-diff. It then selectively applies only the changed command and infrastructure files to update the skill.

What is git-based change detection for CLI updates?

Git-based change detection identifies differences between local CLI source and stored versions using git-diff. It ensures only changed command and infrastructure files are applied, minimizing churn in skill documentation.

How do I validate a local CLI repository structure before syncing?

Validating a local CLI repository structure requires checking for a git repository and package manifests. The skill validates these prerequisites before proceeding to detect changes and prepare paths for commands and infra.

Does the synchronization process update the CLI_VERSION automatically?

Yes, the CLI_VERSION is updated automatically after successful synchronization. The skill applies changed files via git-diff and then ensures the CLI_VERSION reflects the latest synchronized state.

How are updated reference documents prepared after a CLI sync?

Updated reference documentation is prepared after the skill identifies changed files via git-diff and applies them. This ensures the stored skill accurately reflects the latest synchronized CLI commands and infrastructure.

What is the best way to apply only changed files when updating CLI skills?

The best way to apply only changed files is using git-diff against the stored version. This selective update approach minimizes documentation churn by exclusively targeting modified command and infrastructure files.