mcpField
C
crypto-trading

crypto-trading

github.com/cowork-osOther514100 installsUpdated today
Repository

About crypto-trading

A crypto-trading skill that uses ccxt (Python) for live prices, balances, and order actions on supported exchanges. It returns normalized JSON results for users carrying out concrete crypto operations.

Key features

  1. 01Fetches live crypto prices
  2. 02Checks exchange balances
  3. 03Places order actions
  4. 04Returns normalized JSON results

Use cases

  1. 01Checking a crypto trading pair’s price
  2. 02Reviewing balances on a supported exchange
  3. 03Submitting a crypto order

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cowork-os/cowork-os --skill crypto-trading

After installing, type/crypto-tradingin Claude Code to confirm it loaded.

Bundled filesscripts/crypto_trading.py

Details

From the project README

Crypto Trading

Purpose

Use ccxt (Python) for crypto prices, balances, and order actions across 100+ exchanges.

Routing

  • Use when: Use when users ask for live crypto prices, balances, or order placement across ccxt-supported exchanges.
  • Do not use when: Do not use for non-crypto topics, legal/compliance guidance, or high-level strategy discussion without concrete execution.
  • Outputs: Returns normalized JSON for price, balance, and order intent/results.
  • Success criteria: Returns explicit mode-specific result plus next steps, with safe handling when order confirmation is missing.

Trigger Examples

Positive
  • Use the crypto-trading skill for this request.
  • Help me with crypto trading.
  • Use when users ask for live crypto prices, balances, or order placement across ccxt-supported exchanges.
  • Crypto Trading: provide an actionable result.
Negative
  • Do not use for non-crypto topics, legal/compliance guidance, or high-level strategy discussion without concrete execution.
  • Do not use crypto-trading for unrelated requests.
  • This request is outside crypto trading scope.
  • This is conceptual discussion only; no tool workflow is needed.

Parameters

NameTypeRequiredDescription
modeselectYesWhat operation to run (price, balance, or order).
exchangestringYesccxt exchange id (for example binance, kraken, coinbase)
symbolstringNoTrading symbol (for example BTC/USDT)
sideselectNoOrder direction for the order action
order_typeselectNoOrder type for the order action
amountnumberNoOrder quantity (base unit, required for order mode)
pricenumberNoOrder price per unit (required when order_type is limit)

Runtime Prompt

  • Current runtime prompt length: 1747 characters.
  • Runtime prompt is defined directly in ../crypto-trading.json.

Comments

Markdown supported