Agent skill

Square Post

by npc-live in npc-live/clawfirm

Post content to Binance Square (Binance social platform for sharing trading insights).

No licenceAuto-check passedBackend & APIs

Install Square Post

skills CLI
$ npx skills add npc-live/clawfirm --skill square-post -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install npc-live/clawfirm square-post --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/npc-live/clawfirm.git skills-src && mkdir -p .claude/skills && cp -r skills-src/app/assets/skills/square-post .claude/skills/square-post && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
square-post
GitHub stars
156
Token cost
~1.1k tokens
SKILL.md length
430 words
Files
1
Skills in repo
49
Repo updated
First seen
Licence
None found

At a glance

Post content to Binance Square (Binance social platform for sharing trading insights).

  • Works in 8 steps: Check key before API calls: Verify that… → Prompt for key if missing: If key is not… → Prompt for content if missing: If user… → …
  • Tasks that involve Trading and backtesting
  • SKILL.md covers Overview, API: Add Content, Error Handling and Authentication, plus 3 more sections
  • Calls curl; reaches binance.com

What it does

Square Post is an agent skill from npc-live/clawfirm. 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.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering Trading and backtesting. It works with Binance and OpenAPI.

When your agent uses it

  • Tasks that involve Trading and backtesting

Example prompts

  • “post to square”
  • “square post”
  • “/square-post”

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Check key before API calls: Verify that X-Square-OpenAPI-Key is configured and not the placeholder your_api_key
  2. Prompt for key if missing: If key is not configured, ask user to provide their API Key first
  3. Prompt for content if missing: If user triggers posting but doesn't provide specific content, ask what they want to post
  4. Never display full keys: Only show first 5 + last 4 characters (e.g., abc12...xyz9)
  5. Store provided keys: When user provides a new key, update the Accounts section in this file
  6. Optimize content before posting
  7. Return post URL on success: After successful post, return the URL https://www.binance.com/square/post/{id}
  8. Handle missing id: If code is 000000 but data.id is empty or missing, inform user that post may have succeeded but URL is unavailable…

What it can do on your machine

Read from SKILL.md and the folder at commit db435ed. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • binance.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Square Post loads about 1.1k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 430 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 430 words (~1,096 tokens).

“Post text content to Binance Square.”

— opening of SKILL.md by npc-live
name
square-post
metadata.author
binance-square
metadata.version
1.2

Read the full SKILL.md on GitHub

Files

Just SKILL.md in app/assets/skills/square-post of npc-live/clawfirm.

Open the folder on GitHubat commit db435ed

Compare with similar skills

Square Post next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Square Post compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Square Post this skillnpc-live/clawfirm156—~1.1kAutomated safety check: PassNone
Gmgn Tradingmuratmula/ai-robinhood-chain1341 repos~1kAutomated safety check: PassMIT
Binance Spot Openapi Skillholon-run/uxc115—~2.4kAutomated safety check: PassMIT
Binance Web3 Openapi Skillholon-run/uxc115—~1.1kAutomated safety check: PassMIT
Coinapi Openapi Skillholon-run/uxc115—~881Automated safety check: PassMIT
Crypto ExecutorLeoYeAI/openclaw-master-skills2.2k—~4kAutomated safety check: PassMIT

Similar skills

  • Gmgn Trading

    muratmula/ai-robinhood-chain

    GMGN AI OpenAPI integration for Robinhood Chain smart money tracking, sniper ratio audit, and meme coin entry screening.

    134 GitHub starsUsed in 1 repo~1k tokens
    Backend & APIsAuto-check passed
  • Operate Binance Spot market, account, and order APIs through UXC with a curated OpenAPI schema, Binance query signing, and separate mainnet/testnet link flows.

    115 GitHub stars~2.4k tokensUpdated 22 days ago
    Backend & APIsAuto-check passed
  • Operate Binance Web3 public market and research APIs through UXC with a curated OpenAPI schema.

    115 GitHub stars~1.1k tokensUpdated 22 days ago
    Backend & APIsAuto-check passed
  • Operate CoinAPI market data reads through UXC with a curated OpenAPI schema, API-key auth, and read-first guardrails.

    115 GitHub stars~881 tokensUpdated 22 days ago
    Backend & APIsAuto-check passed
  • Crypto Executor

    LeoYeAI/openclaw-master-skills

    Complete autonomous trading engine for Binance with WebSocket real-time, OCO orders, Kelly Criterion position sizing, trailing stops, circuit breakers, daily performance reports, AND NOW adaptive…

    2.2k GitHub stars~4k tokensUpdated 2 mo ago
    Backend & APIsAuto-check passed
  • Hummingbot Trading Bot Reference

    2025Emma/vibe-coding-cn

    Reference documentation for building, configuring and debugging automated trading strategies, market making and exchange connectors with Hummingbot.

    23k GitHub starsUsed in 1 repo~998 tokens
    Business, Finance & HRAuto-check passed

More from npc-live/clawfirm

All 49 skills in this repo
  • Solana Skill

    npc-live/clawfirm

    Interact with Solana blockchain via Helius APIs. An agent skill from npc-live/clawfirm.

    156 GitHub stars~1k tokensUpdated 3 mo ago
    Auto-check passed
  • Solana Sniper Bot

    npc-live/clawfirm

    Autonomous Solana token sniper and trading bot. An agent skill from npc-live/clawfirm.

    156 GitHub stars~913 tokensUpdated 3 mo ago
    Auto-check: notes
  • Fiat

    npc-live/clawfirm

    Query Binance fiat payment capabilities — supported countries, currencies, payment methods, limits, and crypto prices — via public APIs, plus authenticated order/payment history lookup.

    156 GitHub starsUsed in 1 repo~2.1k tokens
    Auto-check passed
  • Onchain Pay Open API

    npc-live/clawfirm

    Binance Onchain Pay enables users to buy cryptocurrency with fiat (e.g., EUR, USD) or send existing crypto from their Binance account directly to any external on-chain wallet address in a single…

    156 GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check passed
  • Solana Easy Swap

    npc-live/clawfirm

    Swap any Solana token from chat. An agent skill from npc-live/clawfirm.

    156 GitHub stars~1.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Pay people in SOL or USDC, buy and sell tokens, check prices, discover trending and new tokens, create and manage Solana wallets, stake SOL, earn yield through lending and managed vaults, borrow…

    156 GitHub starsUsed in 1 repo~4.7k tokens
    Auto-check passed

Works with

Categories

Questions about Square Post

What does Square Post do?

Post content to Binance Square (Binance social platform for sharing trading insights). Square Post is an agent skill from npc-live/clawfirm. Post content to Binance Square (Binance social platform for sharing trading insights).

When should I use Square Post?

Square Post fits situations like: tasks that involve Trading and backtesting.

How do I install Square Post in Claude Code?

Run `npx skills add npc-live/clawfirm --skill square-post -a claude-code`. Or copy the skill folder (app/assets/skills/square-post in npc-live/clawfirm) into .claude/skills/square-post in your project. Claude Code loads it when a task matches its description.

How do I install Square Post in Codex?

Run `npx skills add npc-live/clawfirm --skill square-post -a codex`. Or copy the skill folder (app/assets/skills/square-post in npc-live/clawfirm) into .agents/skills/square-post in your project. Codex loads it when a task matches its description.

Can I use Square Post in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add npc-live/clawfirm --skill square-post -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/square-post, .gemini/skills/square-post, .github/skills/square-post and .opencode/skills/square-post in your project.

What does Square Post need to run?

Going by SKILL.md and its folder, Square Post needs the command-line tools its instructions call (curl).

Does Square Post access the network?

SKILL.md names 1 domain. In commands or code: binance.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Square Post safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Square Post use?

No licence was found for Square Post or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Square Post use?

About 1.1k tokens (SKILL.md is roughly 4.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Square Post?

Skills that share tags, products or a category with Square Post: Gmgn Trading (muratmula/ai-robinhood-chain, 134 stars), Binance Spot Openapi Skill (holon-run/uxc, 115 stars), Binance Web3 Openapi Skill (holon-run/uxc, 115 stars) and Coinapi Openapi Skill (holon-run/uxc, 115 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Square Post?

npc-live (a GitHub organization) maintains it in npc-live/clawfirm, which has 156 GitHub stars. The repository holds 49 skills in this directory. The repository was last updated on June 17, 2026.

Source: npc-live/clawfirm on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.