Posts text updates to Binance Square using API authentication. You tell Claude what to share, it can optionally polish the content for readability, then publishes via the official Binance API. Returns a direct URL to your post on success. The skill handles all the header formatting and error codes (sensitive content detection, rate limits, missing auth, etc). Supports text only for now, no images or other media. If you're active on Binance's social platform and want to automate posting market thoughts or updates without leaving your conversation with Claude, this handles the API ceremony. Daily post limits apply through the OpenAPI, so check your quota if you hit errors.

skills.sh installs
38.4K
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add binance/binance-skills-hub --skill square-post --agent claude-code

Installs into .claude/skills of the current project.

Files

Square Post Skill

Purpose

Publish new content to Binance Square by running the local scripts in scripts/.

Supported post types:

  • Text-only short posts
  • Image posts with up to 4 images
  • Long articles with a title and optional cover image
  • Video posts with an auto-generated cover image

Do not hand-code API requests for normal posting. The scripts own upload, polling, cover generation, and publish behavior.

Runtime Dependencies

  • Node.js 18 or newer. The scripts use native ES modules and the built-in fetch API.
  • ffmpeg is required for video posts because post-video.mjs extracts the first frame as the cover image.
  • ffprobe is required when a video duration is not provided by the user.
  • Network access is required for Binance Square OpenAPI requests and presigned media uploads.

Authentication

Posting requires a Binance Square OpenAPI key.

Sponsors

Details

Repository
github.com/binance/binance-skills-hub
Categories
Code Review & Quality, Release Management, Finance & Trading, Video & Audio Editing

More from binance/binance-skills-hub

All 28
1samber avatargolang-spf13-vipersamber/cc-skills-golangGolang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer +38.3Kskills.sh installs
2firecrawl avatarfirecrawl-research-papersfirecrawl/firecrawl-workflowsFind and synthesize research papers, whitepapers, PDFs, technical reports, and academic sources with Firecrawl Research, using semantic paper search, related-pa34.1Kskills.sh installs
3jimliu avatarbaoyu-infographicjimliu/baoyu-skillsGenerate professional infographics with 21 layout types and 22 visual styles. Analyzes content, recommends layout×style combinations, and generates publication-33.4Kskills.sh installs
4jimliu avatarbaoyu-article-illustratorjimliu/baoyu-skillsAnalyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach. Use when u32.4Kskills.sh installs
5firecrawl avatarfirecrawl-seo-auditfirecrawl/firecrawl-workflowsAudit a website's SEO with Firecrawl. Use when the user asks for an SEO audit, metadata and heading review, sitemap/site-structure analysis, keyword opportuniti32.3Kskills.sh installs
6jimliu avatarbaoyu-slide-deckjimliu/baoyu-skillsGenerates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "31.7Kskills.sh installs