square-post

Publish text posts to Binance Square via the content/add endpoint.

957|244|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/tukuaiai/tradecat-public --skill square-post-tukuaiai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: square-post
Source: https://github.com/tukuaiai/tradecat-public/tree/main/resources/agent_market_context/binance/upstream/binance-skills-hub-main/skills/binance/square-post
Command: npx skills add https://github.com/tukuaiai/tradecat-public --skill square-post-tukuaiai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Publishing timely trading insights to Binance Square can be slow and error-prone when you have to manually format and send posts.

Core Features & Use Cases

  • Text-only Square posting: Create and publish pure text posts to the Binance Square API.
  • Safety checks for credentials and inputs: Verify the Square OpenAPI key and confirm content presence before posting.
  • User-friendly optimization flow: Optimize readability and let the user choose the optimized or original text, then return the final post URL.

Quick Start

Ask the agent to post this text to Binance Square: "BTC is showing strong momentum—watch support at $X and confirm with volume."

Frequently Asked Questions about square-post

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate posting trading insights to Binance Square?

To automate posting trading insights to Binance Square, you can use an automated agent workflow that sends a JSON body with text content directly to the Square content/add API endpoint, bypassing manual browser steps.

Do I need an API key to publish text to Binance Square?

Yes, you need a configured X-Square-OpenAPI-Key to publish text to Binance Square. The system enforces basic key validation and empty-content checks before sending the JSON body via the content/add endpoint.

Can I post images or rich media to Binance Square using API integration?

No, the current API integration only supports text-only social updates. It processes pure text posts by sending a JSON body with bodyTextOnly to the Binance Square content publishing endpoint.

What is the best way to optimize text before publishing to Binance Square?

The best way to optimize text before publishing is to use the built-in optimization flow, which improves readability and lets you choose between the optimized or original text before returning the final post URL.

Why does my Binance Square API post return an empty content error?

Your Binance Square API post returns an empty content error because the system enforces strict empty-content checks before sending the JSON body. You must provide valid text in your automated post command.