Skales Connector for WordPress

June 10, 2026 · View on GitHub

Connect your WordPress site to Skales Desktop AI Agent. Manage pages, posts, media, WooCommerce, SEO and more through natural language.

Plugin v1.3.1 · Compatible with Skales Desktop v10.0.3 - v11.2.7 · WordPress 5.6+ · PHP 7.4+

"Create a landing page for my product" — and Skales builds it. Full HTML/CSS, responsive, production-ready.

What's New in v1.3.0

  • WP Rocket now reported in /connect capabilities (was previously only cleared if installed, not announced)
  • Plugin header: Tested up to and License URI fields added for WP.org compliance
  • Compatibility verified with Skales Desktop through v11.2.7
  • readme.txt changelog caught up with code (1.2.1 entry added retroactively)

What it does

Skales Connector turns your WordPress site into an AI-controllable workspace. Install the plugin, connect with a token, and manage everything from your desktop.

CapabilityHow it works
Pages & PostsCreate, edit, delete pages and blog posts with full HTML/CSS/JS support
ElementorBuild pages with Flexbox Container format — sections, widgets, responsive design
WooCommerceList products, bulk-update prices by category, manage inventory
SEOUpdate RankMath and Yoast meta (title, description, focus keyword)
MediaUpload images, videos, PDFs via base64 to your media library
CacheClear WP Super Cache, W3 Total Cache, LiteSpeed, WP Rocket with one command
Plugin DetectionAuto-detects installed plugins and reports capabilities to Skales

Installation

  1. Download skales-connector.zip from Releases
  2. WordPress Admin → Plugins → Add New → Upload Plugin → Select the zip
  3. Activate the plugin
  4. Go to the Skales menu in your WordPress admin panel
  5. Copy the API token (shown once on activation)
  6. In Skales Desktop → Settings → Integrations → WordPress: paste the token and your site URL

Upgrading? Your existing token is preserved — no need to reconnect.

How it works

┌─────────────────┐         HTTPS + Bearer Token        ┌──────────────────┐
│  Skales Desktop  │ ──────────────────────────────────→ │  Your WordPress  │
│  (your machine)  │ ←────────────────────────────────── │  (any hosting)   │
└─────────────────┘         JSON REST API                └──────────────────┘

Skales Desktop connects to your WordPress site over HTTPS using the REST API. Authentication is via a Bearer token generated on activation and stored as a SHA-256 hash in your database. The raw token is shown once and never stored.

All communication happens from your desktop to your server. No data leaves your WordPress site to any third party.

REST API Endpoints

All endpoints require Authorization: Bearer <token> header.

MethodEndpointDescription
GET/wp-json/skales/v1/connectTest connection, get site capabilities
GET/wp-json/skales/v1/pagesList all pages
POST/wp-json/skales/v1/pagesCreate a page
PUT/wp-json/skales/v1/pages/{id}Update a page
POST/wp-json/skales/v1/postsCreate a post
PUT/wp-json/skales/v1/posts/{id}Update a post
POST/wp-json/skales/v1/mediaUpload media (base64)
POST/wp-json/skales/v1/elementor/pageCreate Elementor page
PUT/wp-json/skales/v1/elementor/page/{id}Update Elementor page
GET/wp-json/skales/v1/woo/productsList WooCommerce products
PUT/wp-json/skales/v1/woo/products/bulk-priceBulk price update
PUT/wp-json/skales/v1/seo/{id}Update SEO meta
POST/wp-json/skales/v1/cache/clearClear all caches

Detected Plugins

The connector auto-detects and adapts to:

  • Elementor / Elementor Pro — Page building with Flexbox Containers
  • WooCommerce — Product and order management
  • RankMath SEO — Meta title, description, focus keyword
  • Yoast SEO — Meta title, description, focus keyword
  • WP Super Cache / W3 Total Cache / LiteSpeed / WP Rocket — Cache clearing

Security

  • Token stored as SHA-256 hash (raw token never persisted after activation)
  • All endpoints require valid Bearer token
  • HTML sanitization disabled only for authenticated Skales API calls
  • Old plugin versions auto-deactivated on upgrade to prevent conflicts
  • No data sent to external services
  • No tracking, no analytics, no telemetry

Requirements

  • WordPress 5.6+
  • PHP 7.4+
  • Skales Desktop (latest version recommended)

License

MIT — use it however you want.