crypto-trading ยท diff
v1.0.0 to v1.0.0
10 added, 10 removed. Audit A to A.
---
name: crypto-trading
description: "Use ccxt (Python) for crypto prices, balances, and order actions across 100+ exchanges."
version: "1.0.0"
metadata:
author: CoWork OS Contributors <info@coworkosapp.com>
---
# 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
- | Name | Type | Required | Description |
- |---|---|---|---|
- | mode | select | Yes | What operation to run (`price`, `balance`, or `order`). |
- | exchange | string | Yes | ccxt exchange id (for example `binance`, `kraken`, `coinbase`) |
- | symbol | string | No | Trading symbol (for example `BTC/USDT`) |
- | side | select | No | Order direction for the order action |
- | order_type | select | No | Order type for the order action |
- | amount | number | No | Order quantity (base unit, required for order mode) |
- | price | number | No | Order price per unit (required when order_type is limit) |
+ | Name | Type | Required | Description |
+ | ---------- | ------ | -------- | -------------------------------------------------------------- |
+ | mode | select | Yes | What operation to run (`price`, `balance`, or `order`). |
+ | exchange | string | Yes | ccxt exchange id (for example `binance`, `kraken`, `coinbase`) |
+ | symbol | string | No | Trading symbol (for example `BTC/USDT`) |
+ | side | select | No | Order direction for the order action |
+ | order_type | select | No | Order type for the order action |
+ | amount | number | No | Order quantity (base unit, required for order mode) |
+ | price | number | No | Order 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`.
+ - Runtime prompt is defined directly in `../crypto-trading.json`.