← 返回 Skills 市场
ferminrp

Crypto Prices in Latam by Criptoya

作者 Fermin Rodriguez Penelas · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
607
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install criptoya
功能描述
Consulta cotizaciones de criptomonedas con CriptoYa por exchange y en forma agregada. Usar cuando el usuario pida "precio BTC en ARS", "cotizacion USDT", "pr...
使用说明 (SKILL.md)

Crypto Prices CriptoYa

Consulta cotizaciones cripto de CriptoYa por exchange, cotizacion general y comisiones de retiro.

API Overview

  • Base URL: https://criptoya.com
  • Auth: None required
  • Response format: JSON en respuestas validas
  • Nota operativa: para pares o valores invalidos la API puede devolver texto plano "Invalid pair" con HTTP 200
  • Timestamp: campo time en unix epoch

Endpoints

  • GET /api/{exchange}/{coin}/{fiat}/{volumen}
  • GET /api/{coin}/{fiat}/{volumen}
  • GET /api/fees

Ejemplos:

curl -s "https://criptoya.com/api/BTC/ARS/0.1" | jq '.'
curl -s "https://criptoya.com/api/belo/BTC/ARS/0.1" | jq '.'
curl -s "https://criptoya.com/api/fees" | jq '.'

Valores admitidos

coin

BTC, ETH, USDT, USDC, DAI, UXD, USDP, WLD, BNB, SOL, XRP, ADA, AVAX, DOGE, TRX, LINK, DOT, MATIC, SHIB, LTC, BCH, EOS, XLM, FTM, AAVE, UNI, ALGO, BAT, PAXG, CAKE, AXS, SLP, MANA, SAND, CHZ

fiat

ARS, BRL, CLP, COP, MXN, PEN, VES, BOB, UYU, DOP, PYG, USD, EUR

exchange

cryptomkt, letsbit, belo, bitsoalpha, bybit, ripio, lemoncash, fiwind, tiendacrypto, eluter, universalcoins, buenbit, binance, huobip2p, bitso, eldoradop2p, lemoncashp2p, kucoinp2p, decrypto, mexcp2p, pluscrypto, cocoscrypto, bitgetp2p, cryptomktpro, satoshitango, coinexp2p, paydecep2p, binancep2p, bingxp2p, ripioexchange, astropay, dolarapp, vibrant, wallbit, vitawallet, weexp2p, trubit, okexp2p, bybitp2p, saldo, p2pme, airtm

volumen

Numero decimal usando punto: 0.1, 1, 250.5.

Campos clave

  • Cotizacion por exchange:
    • ask, totalAsk, bid, totalBid, time
  • Cotizacion general:
    • Objeto por exchange con los mismos campos (ask, totalAsk, bid, totalBid, time)
  • Fees:
    • Estructura anidada exchange -> coin -> red -> fee

Workflow

  1. Detectar intencion:
    • Cotizacion general
    • Cotizacion por exchange
    • Fees de retiro
  2. Validar inputs requeridos:
    • coin, fiat, volumen
    • exchange cuando aplique
  3. Ejecutar curl -s y parsear con jq.
  4. Si la respuesta es "Invalid pair" o no es JSON esperado, informar parametros invalidos.
  5. Presentar primero resumen accionable:
    • Mejor bid
    • Mejor ask
    • Spread relevante
  6. Presentar detalle:
    • Top exchanges y time por cotizacion

Error Handling

  • Parametro invalido / par no soportado:
    • Detectar texto "Invalid pair" aunque HTTP sea 200.
    • Informar claramente que la combinacion solicitada no esta soportada.
  • Red/timeout:
    • Reintentar hasta 2 veces con espera corta.
    • Si falla, devolver mensaje claro con endpoint consultado.
  • JSON inesperado:
    • Mostrar minimo crudo util y aclarar inconsistencia del origen.

Presenting Results

  • Priorizar:
    • Mejor precio de compra (ask)
    • Mejor precio de venta (bid)
    • Spread (ask - bid) por exchange
  • En comparativas:
    • Tabla corta por exchange con ask, bid, totalAsk, totalBid, time
  • Aclarar:
    • Datos informativos y sin recomendacion financiera

Out of Scope

Esta skill no debe usar en v1:

  • /api/dolar
  • /api/cer
  • /api/uva
  • /api/bancostodos
安全使用建议
This skill appears to do what it says: query CriptoYa for prices and fees. Before installing, note two practical issues: (1) the runtime instructions assume curl and jq but the skill metadata does not declare them—confirm the agent environment has those binaries or update the skill to declare/fallback to built-in HTTP/JSON handling; (2) the skill makes outbound requests to https://criptoya.com, so ensure your environment permits external HTTP(S) and you are comfortable with requests/queries leaving your agent. There are no requests for secrets or unrelated system access, and the retry and error-handling behavior is reasonable. If you plan to use this for production or many queries, check rate limits and consider caching to avoid hitting the remote API too frequently.
功能分析
Type: OpenClaw Skill Name: criptoya Version: 1.0.0 The skill, designed to fetch crypto prices from criptoya.com, instructs the agent to execute `curl -s` commands with user-controlled parameters (`{exchange}`, `{coin}`, `{fiat}`, `{volumen}`) as detailed in `SKILL.md`. While the skill mentions 'Validar inputs requeridos', it lacks explicit instructions for sanitizing or escaping these parameters before they are interpolated into the shell command. This creates a significant shell injection vulnerability (RCE risk) if an attacker provides malicious input, classifying the skill as suspicious due to this critical flaw.
能力评估
Purpose & Capability
The SKILL.md explicitly runs curl and pipes to jq (examples and workflow). The registry metadata lists no required binaries. Either the metadata omitted required tools or the instructions assume runtime tools that may not exist. Other requirements (APIs, endpoints) align with the crypto-prices purpose.
Instruction Scope
Instructions are narrowly scoped to calling CriptoYa endpoints, parsing JSON, handling the special-case plain-text "Invalid pair", retrying network calls, and presenting summarized and per-exchange results. The instructions do not request unrelated files, credentials, or system state.
Install Mechanism
No install spec or code is present (instruction-only), so nothing is written to disk. This is the lowest-risk install model and is consistent with the skill being a thin integration.
Credentials
The skill requests no environment variables or credentials and only needs outbound network access to https://criptoya.com. That level of access is proportionate for a public-price-lookup skill.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent privileges. Autonomous invocation is enabled by default but that is normal and not combined here with broad credential access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install criptoya
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /criptoya 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
crypto-prices-criptoya v1.0.0 - Initial release: consulta cotizaciones de criptomonedas con CriptoYa. - Permite obtener precios por exchange y en forma agregada para BTC, ETH, USDT y muchas otras criptos en diversas monedas fiat. - Incluye consulta de comisiones de retiro ("fees") por exchange y red. - Soporta manejo de errores claros para pares inválidos y problemas de red. - Proporciona resultados ordenados priorizando mejor precio y spread entre exchanges. - Solo utiliza endpoints de cotización y fees de la API pública CriptoYa.
元数据
Slug criptoya
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Crypto Prices in Latam by Criptoya 是什么?

Consulta cotizaciones de criptomonedas con CriptoYa por exchange y en forma agregada. Usar cuando el usuario pida "precio BTC en ARS", "cotizacion USDT", "pr... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 607 次。

如何安装 Crypto Prices in Latam by Criptoya?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install criptoya」即可一键安装,无需额外配置。

Crypto Prices in Latam by Criptoya 是免费的吗?

是的,Crypto Prices in Latam by Criptoya 完全免费(开源免费),可自由下载、安装和使用。

Crypto Prices in Latam by Criptoya 支持哪些平台?

Crypto Prices in Latam by Criptoya 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Crypto Prices in Latam by Criptoya?

由 Fermin Rodriguez Penelas(@ferminrp)开发并维护,当前版本 v1.0.0。

💬 留言讨论