SuperAPI AI Directory

plugin-syncer

Agents & models

View repository

Updated 10-16 09:50

About this skill

Dependencies

This skill requires Python 3.8+ and standard library only.


Plugin Syncer

Synchronizes all plugins managed by plugin-sources.json. It will sequentially install/update all registered plugins from their designated sources (GitHub or local directories), and then automatically prune any orphaned capabilities left by removed plugins.

Execution Protocol

Run the sync script:

python ./scripts/sync_with_inventory.py

Dry Run Mode: If the user wants to preview without executing, use: python ./scripts/sync_with_inventory.py --dry-run

Cleanup Only: If the user only wants to clean orphans without reinstalling, use: python ./scripts/sync_with_inventory.py --cleanup-only