syncx

SKILL.md

SyncX Multi-Platform Publisher

Usage

  • Category: Ecosystem
  • Mode: integration
  • Version: 0.1.0

Input Example

{
  "text": "BTC retrace then continuation; watch 4h structure.",
  "platforms": ["square", "twitter"],
  "twitterMode": "official"
}

Workflow

  1. Initialize local config:
    python3 scripts/publish_sync.py --init-config
    
  2. Fill .env with platform credentials.
  3. Run doctor checks before any publish:
    python3 scripts/publish_sync.py \
      --doctor \
      --platforms square,twitter \
      --twitter-mode official
    
  4. Publish once and fan out by platform:
    python3 scripts/publish_sync.py \
      --text "BTC retrace then continuation; watch 4h structure." \
      --platforms square,twitter \
      --twitter-mode official
    
  5. Use dry-run for safe validation:
    python3 scripts/publish_sync.py \
      --text "test" \
      --platforms square,twitter,tg,threads \
      --twitter-mode official \
      --dry-run
    

Platform Routing

  • square: Binance Square OpenAPI publishing.
  • twitter + official: X API v2 credential path.
  • twitter + browser: session-cookie path (auth_token + ct0).
  • tg: Telegram Bot API publishing.
  • threads: optional Graph API publishing.

Guardrails

  • Run --doctor before each publish batch.
  • Keep secrets only in local .env; never print full token values.
  • Treat per-platform failure as partial failure and continue reporting the others.

Source Anchors

Weekly Installs
1
First Seen
6 days ago
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1