square-post
Post content to Binance Square (Binance social platform for sharing trading insights). Auto-run on messages like 'post to square', 'square post'. Supports pure text posts.
Security Assessment
About square-post
The 'square-post' skill enables users to seamlessly post text content to Binance Square, the social platform for sharing trading insights. This skill addresses the challenge of manually creating posts by allowing automated and guided posting directly from messages like 'post to square' or 'square post'. It ensures that content sharing is streamlined, secure, and integrated with Binance's ecosystem, eliminating the need for users to navigate multiple interfaces to publish their trading observations or market commentary.
This skill primarily supports pure text posts and provides structured API integration for creating content. Key capabilities include sending a POST request to the Binance Square API with the user's message, handling authentication via the 'X-Square-OpenAPI-Key' header, and returning a direct URL to the newly created post. It also includes robust error handling with codes for network issues, sensitive content detection, API key validation, and account restrictions. The skill enforces security best practices, such as masking full API keys and listing accounts safely, and optimizes user input for readability without altering intended hashtags.
Target users are traders and financial enthusiasts who actively share market insights and want a reliable method to post content without leaving their workflow. The skill suits both casual users seeking convenience and power users managing multiple posts or accounts. Use cases include quickly broadcasting trading signals, sharing market analysis, or posting daily commentary. Its integration ensures that users maintain control over content quality and security while benefiting from an automated and efficient posting process.
FAQ
How do I post content using the square-post skill?
To post content, trigger the skill with messages like 'post to square' and provide the text content. The skill will guide you to ensure your API key is configured and your message is ready for posting.
What types of content can I post?
Currently, the skill supports pure text posts only. It does not support images, videos, or other multimedia content.
What authentication is required?
You need to provide an 'X-Square-OpenAPI-Key' in the request headers. The skill will prompt you if the key is missing or invalid.
Are there any posting limitations or restrictions?
Yes. Limitations include daily post limits, sensitive word detection, account verification requirements, and restrictions for banned or blocked accounts. The skill handles these via error codes.
How does the skill ensure security of my API keys?
Full API keys are never displayed. Only the first five and last four characters are shown. Account listings do not reveal keys, and provided keys are securely stored for posting.
Install square-post
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
binance/binance-skills-hub