Skip to content

Releases: moonjoke001/syncai-cli

v1.1.0

Choose a tag to compare

@moonjoke001 moonjoke001 released this 21 Jan 03:52

What's New

🔍 Skill/Plugin Version Checker

  • Automatically checks for updates to installed skills and plugins on startup
  • GitHub API integration with fallback: releases → tags → commits
  • 24-hour cache to respect API rate limits
  • Interactive upgrade prompts with checkbox selection

🛠️ New Commands

  • aicheck - Standalone command to check for skill/plugin updates
  • aicheck --force - Bypass cache and force fresh check

🐛 Bug Fixes

  • Allow antigravity.json files to sync (private repo ensures security)

Tracked Skills/Plugins

  • oh-my-opencode (code-yeongyu/oh-my-opencode)
  • superpowers (obra/superpowers)
  • planning-with-files (OthmanAdi/planning-with-files)
  • ui-ux-pro-max-skill (nextlevelbuilder/ui-ux-pro-max-skill)
  • opencode-antigravity-auth (NoeFabris/opencode-antigravity-auth)

Full Changelog

v1.0.1...v1.1.0

v1.0.1 - Enhanced sync paths

Choose a tag to compare

@moonjoke001 moonjoke001 released this 20 Jan 04:26

Changes

Enhanced

  • OpenCode: Added sync paths for opencode.json, command/, plugin/, superpowers/
  • OpenCode: Added ignore patterns for node_modules/, antigravity*.json, lock files
  • Gemini CLI: Added ignore patterns for google_accounts.json, installation_id, tmp/, browser profile
  • Improved security by excluding more sensitive files from sync

Fixed

  • Updated test count to 42 (was showing 41)

Installation:

npm install -g syncai-cli

Quick Start:

syncai init    # Initialize with GitHub
aiscan         # Scan installed AI tools
aipush         # Push configs to cloud
aipull         # Pull configs from cloud

v1.0.0 - Initial Release

Choose a tag to compare

@moonjoke001 moonjoke001 released this 20 Jan 04:26

SyncAI CLI - Initial Release

Sync AI coding tool configurations across devices using GitHub as cloud storage.

Supported Tools (8)

  • OpenCode (~/.config/opencode/)
  • Kiro CLI (~/.kiro/)
  • Gemini CLI (~/.gemini/)
  • Claude Code (~/.claude/)
  • Cursor (~/.cursor/)
  • Windsurf (~/.windsurf/)
  • Continue (~/.continue/)
  • Cody (~/.sourcegraph/)

CLI Commands (18)

syncai, aiinit, aidetect, aiscan, aipush, aipull, aistatus, aist, aidiff, aiconfig, aiauth, aibackup, aihistory, airollback, aiplugin, aiwatch, aimigrate, aihelp

Features

  • GitHub private repository sync
  • Automatic sensitive data detection
  • Watch mode for auto-sync
  • Config migration between tools
  • Interactive conflict resolution
  • 42 unit tests

Installation:

npm install -g syncai-cli