Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

square-post — Claude Code skill: what it does, how to install

Publishes short updates, multi-image posts, long articles, and videos directly to Binance Square using OpenAPI scripts.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add binance/binance-skills-hub --skill square-post -a claude-code
Open on GitHub

What square-post does

This skill delivers content to Binance Square via local Node.js automation scripts. Supported formats include text notes, titled articles, photo posts containing up to 4 images, and individual videos. The skill strictly creates fresh content. You cannot read feeds, edit drafts, delete entries, like posts, or post comments with it.

Execution relies on local helper scripts: post-text.mjs, post-image.mjs, and post-video.mjs. The environment requires Node.js 18 or newer with native fetch support. Video uploads depend directly on ffmpeg to extract the initial frame as a cover, plus ffprobe to compute video duration when you omit it.

Requests authenticate via BINANCE_SQUARE_OPENAPI_KEY, supplied either in the environment or stored at ~/.config/binance-square/openapi-key. Quotas limit execution to 100 posts and 400 media uploads daily. Static pictures and video clips cannot share the same post.

What it helps with

  • publish short market commentary to Binance Square
  • post chart galleries with up to 4 images
  • submit full-length articles with dedicated covers
  • upload analysis videos with auto-extracted preview frames

Example prompts for the agent

  • Publish this market update to Binance Square
  • Post this article to Square with chart.png as the cover
  • Upload video.mp4 to Binance Square with my commentary

How to install square-post

1Skills CLI (Vercel)

npx skills add binance/binance-skills-hub --skill square-post -a claude-code

2Manually: put the files in place

~/.claude/skills/square-post/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/square-post/

From the same set3

The whole set →

Similar

competitor-analysis phuryn This skill researches direct competitors and compares their positioning, strengths, weaknesses, and pricing. Use it to prepare a competitive brief or find ways to differentiate a product. Claude Code CX Codex Cursor +1 3,800installs business-model phuryn Skill generates a Business Model Canvas with all 9 building blocks: from key partners and activities to channels and revenue streams. Use it to create a business model, document how value flows, or analyze an existing business. Claude Code CX Codex Cursor +1 3,700installs ctf-crypto ljagiello A skill for solving crypto CTF challenges, covering RSA, AES, hashes, signatures, PRNG, ZKP, and mathematical attacks. Claude Code CX Codex Cursor +1 9,200installs product-strategy phuryn Builds a product strategy with a nine-part canvas covering vision, segments, metrics, growth, and defensibility. Use it to set product direction and test the assumptions behind it. Claude Code CX Codex Cursor +1 3,200installs startup-canvas phuryn A skill that generates a Startup Canvas for new products, combining a 9-section Product Strategy with Business Model (costs and revenue). Use it when launching a product or testing a startup idea. Claude Code CX Codex Cursor +1 3,200installs validate-idea slavingia Tests a business idea against the Minimalist Entrepreneur framework before anyone writes a line of code. Claude Code CX Codex Cursor +1 3,000installs churn-prevention coreyhaines31 A Claude Code skill for subscription churn: an exit survey at cancellation, an offer matched to the stated reason, and recovery of failed payments. Claude Code CX Codex Cursor +1 120,600installs revops coreyhaines31 This skill helps design RevOps workflows for lead stages, scoring, routing, and marketing-to-sales handoffs. Use it when CRM processes need clear rules. Claude Code CX Codex Cursor +1 113,000installs

Questions about square-post

How to install square-post in Claude Code?

Run npx skills add binance/binance-skills-hub --skill square-post -a claude-code in your terminal.

What does square-post do?

It interfaces your coding assistant with the Binance Square OpenAPI to publish text entries, articles, photos, and video posts.

What are the dependencies for video uploads?

You need Node.js 18+, ffmpeg for grabbing the opening frame cover, and ffprobe for measuring file duration.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor