Publish your next update to Square.
social publishing
Publishes new content to Binance Square using the local posting scripts.
When to use it
Use when the user wants to create and publish new text, image, article, or video content on Binance Square, but not to manage existing posts.
Give it content to publish; it selects the appropriate script, publishes a new Binance Square post, and returns the post ID and link when available.
What you provide
This skill
Binance Square
Publishes to Binance Square (irreversible)
~/.config/binance-square/openapi-key
Saves the API key locally (irreversible)
presigned media upload URLs
Uploads media files
Binance Square OpenAPI
Reads API responses
Requires Node.js 18 or newer because the scripts use native ES modules and built-in fetch.
Required for video posts to extract the first video frame as the cover image.
Requires Binance Square OpenAPI access for posting and media uploads.
Required only when the user does not provide a video duration, so the duration can be determined before posting.