mcpField
S
square-post

square-post

github.com/tryshift-shMarketing & growth038 installsUpdated 24w ago
Repository

About square-post

square-post is a managed skill for publishing text posts to Binance Square. It uses Shift’s Skill Router and requires Binance Square to be connected in Shift.

Key features

  1. 01Publish text posts to Binance Square
  2. 02Invoke through Shift Skill Router
  3. 03Return the post URL after publishing

Use cases

  1. 01Publish a supplied announcement on Binance Square
  2. 02Share text content through a connected Shift account

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/tryshift-sh/skills-store --skill square-post

After installing, type/square-postin Claude Code to confirm it loaded.

Bundled filesskill-router.json

Details

From the project README

Square Post

Overview

Use this managed skill to publish a text post to Binance Square.

Invocation

Send a POST request to:

${SHIFT_LOCAL_GATEWAY}/skill-router/invoke

With a JSON body:

{
  "skillProvider": "binance-square",
  "skill": "square-post",
  "action": "create",
  "input": {
    "text": "GN"
  }
}
Required fields
FieldTypeDescription
skillProviderstringAlways "binance-square"
skillstringAlways "square-post"
actionstringAlways "create"
input.textstringText content to publish

Authentication

This skill requires Binance Square to be connected in Shift.

Do not ask the user to paste raw credentials into the conversation. Shift handles authentication automatically when the required connection is configured.

Agent behavior

  1. If the user does not provide post content, ask what they want to publish.
  2. Prefer direct publication through the Skill Router. Do not fall back to browser automation for normal posting.
  3. After a successful post, return the Binance Square post URL when an ID is available.

Comments

Markdown supported