binance-square-post_skill

This skill posts pure text content to Binance Square, transforming your input into a ready-to-publish update and returning the post URL.
  • Python

2.6k

GitHub Stars

4

Bundled Files

3 weeks ago

Catalog Refreshed

1 month ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill openclaw/skills --skill binance-square-post

  • _meta.json303 B
  • README.cn.md2.0 KB
  • README.md2.1 KB
  • SKILL.md4.2 KB

Overview

This skill posts pure text content to Binance Square, the social platform for sharing trading insights. It guides authentication, content optimization, and handles API responses to produce a direct post URL after a successful upload. The skill is focused on short, hashtag-friendly posts and clear error feedback.

How this skill works

The skill sends a POST request to Binance Square's /content/add endpoint with a single JSON field bodyTextOnly and the X-Square-OpenAPI-Key header. It checks that an API key exists, prompts for missing input, offers a polished version of the text for approval, and then posts the chosen content. On success it constructs and returns the post URL using the returned data.id; on partial success or errors it reports specific API codes and next steps.

When to use it

  • Share quick trading insights, market observations, or short commentary on Binance Square
  • Post hashtagged updates about coins, trades, or research notes
  • Convert a short draft into a polished Square post before publishing
  • Automate posting when you already have a valid Square OpenAPI key configured

Best practices

  • Always configure and verify X-Square-OpenAPI-Key before posting; avoid using placeholder values
  • Keep posts concise and hashtag-focused to fit platform limits
  • Use the skill's optimized text suggestion to improve readability before posting
  • Do not include URLs or content that may trigger security or sensitive-word errors
  • Monitor daily post limits to prevent 220009 errors

Example use cases

  • User asks ‘post to square’ with raw text; skill suggests polished text, user approves, skill posts and returns URL
  • Automated workflow posts market updates at set times using a stored API key
  • Interactive session where user provides content after prompt and receives immediate publish confirmation
  • Check and report specific API error codes if a post fails so the user can correct content or account issues

FAQ

You must include X-Square-OpenAPI-Key, Content-Type: application/json, and clienttype: binanceSkill.

How is the post URL built after success?

If the API returns data.id, the post URL is https://www.binance.com/square/post/{id}. If id is missing, the skill reports that the post may have succeeded but the URL is unavailable.

What happens if I don’t provide an API key?

The skill will prompt you to provide the X-Square-OpenAPI-Key before attempting to post.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational