Overview
- Skill Key
- furoxr/taco-dev
- Author
- furoxr
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/furoxr/taco-dev
- Latest Commit SHA
- 269869c99e91926f96898e0226e20aab84f54e26
Interact with the Taco crypto trading platform via API. Use when the user wants to (1) get kline/candlestick market data, (2) check account balance and positions, (3) open perpetual positions, (4) close perpetual positions, (5) update take-profit or stop-loss on existing positions, (6) calculate technical indicators (EMA, MACD, RSI, ATR, BollingerBands, DonchianChannel), or (7) any trading operations on Taco. Supports exchanges: Binance, Hyper, Aster, Grvt, StandX, Lighter.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 taco 技能。 若已安装,则直接安装 taco 技能。
# Taco Trading Platform
## Setup
Config is stored at `~/.openclaw/workspace/taco/config.json`. Each exchange is bound to its own `trader_id`:
```json
{
"user_id": "<taco user id>",
"api_token": "<taco api key>",
"trader_ids": {
"StandX": "<trader id for StandX>",
"Binance": "<trader id for Binance>",
"Hyper": "<trader id for Hyper>",
"Lighter": "<trader id for Lighter>",
"Aster": "<trader id for Aster>",
"Grvt": "<trader id for Grvt>"
}
}
```
**Key concept:** Exchange and `trader_id` are bound 1:1. When operating on a specific exchange, the CLI automatically uses the corresponding `trader_id` from config. Only configure the exchanges you use.
**First-time setup:** If config does not exist, ask the user for their `user_id`, `api_token`, and each exchange's `trader_id`, then write the JSON file to `~/.openclaw/workspace/taco/config.json` (create parent directories as needed). Alternatively, run the interactive init command:
```bash
$PYTHON scripts/taco_client.py init
```
**Before any API call:** Check that `~/.openclaw/workspace/taco/config.json` exists. If not, guide the user through setup first.
## Python Requirement
Before running any command, detect the available Python 3 command:
```bash
command -v python3 || command -v python
```
- If `python3` is found, use `python3` (and `pip3` for package installs)
- If only `python` is found, verify it is Python 3 with `python --version`. If it reports Python 2.x, treat it as unavailable.
- If neither provides Python 3, ask the user to install Python 3 before proceeding.
Then check the `requests` package: `$PYTHON -c "import requests"`. If it fails, install with `pip3 install requests` (or `pip install requests` if only `pip` is available).
**In all examples below, `$PYTHON` represents the detected Python command.** Store the result once per session and reuse it for every subsequent call.
## Usage
Run the CLI client at `scripts/taco_client.py` (relative to this skill directory)....
romeosy
OpenClaw Chinese AI-enhanced knowledge management skill
hynek-urban
Interact with arbitrary third-party or self-hosted services (AWS, Slack, Google Drive, Dropbox, GitHub, GitLab, Linear, Coolify...) using their HTTP APIs.
hykhor0601
Resume multi-session projects with full context retention. Use when returning to previous work, needing conversation history, recalling past decisions, or bridging context across days/weeks. Solves agent memory loss between sessions.
hyperwick
wick arena agent skill guide
ianderrington
Extract and monitor Apple Notes content for workflow integration. Supports bulk extraction, real-time monitoring, and export to various formats.
icemastert
API gateway for calling third-party APIs with managed OAuth connections, provided by Maton (https://maton.ai). Use this skill when users want to interact with external services like Slack, HubSpot, Salesforce, Google Workspace, Stripe, and more. Access is scoped to connections you explicitly authorize via OAuth - the API key alone does not grant access to any third-party service. Requires network access and valid Maton API key.