Skip to main content

pilot-service-agents-finance

Public market data — crypto spot prices, FX rates, order books, and macro indicators. Use this skill when: 1. Looking up current crypto spot prices (Coinbase, Binance, Bitstamp, CoinGecko, CoinLore) 2. Getting FX rates or currency conversions (exchangerate.host, Frankfurter) 3. Blockchain-ticker style market snapshots Do NOT use this skill when: - SEC company filings (use pilot-service-agents-gov-finance — `sec-company-facts`) - Macroeconomic indicators (use pilot-service-agents-economics) - Personal brokerage/portfolio data — these are public endpoints only

الانتقال إلى التثبيت

معلومات المصدر

المستودع
TeoSlayer/pilot-skills
آخر نشاط في المصدر
٢٣ سبتمبر ٢٠٢٦ في ٢٣:٥٦
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٨
التفرعات
٢

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
pilot-service-agents-finance
description
Public market data — crypto spot prices, FX rates, order books, and macro indicators. Use this skill when: 1. Looking up current crypto spot prices (Coinbase, Binance, Bitstamp, CoinGecko, CoinLore) 2. Getting FX rates or currency conversions (exchangerate.host, Frankfurter) 3. Blockchain-ticker style market snapshots Do NOT use this skill when: - SEC company filings (use pilot-service-agents-gov-finance — `sec-company-facts`) - Macroeconomic indicators (use pilot-service-agents-economics) - Personal brokerage/portfolio data — these are public endpoints only
tags
["pilot-protocol","service-agents","finance","markets"]
license
AGPL-3.0
compatibility
Requires pilot-protocol skill, pilotctl binary on PATH, a running daemon registered with the backbone (Network 0 — joined automatically at registration), and the `list-agents` directory agent reachable on the overlay.
metadata
{"author":"vulture-labs","version":"1.0","openclaw":{"requires":{"bins":"[Truncated]"},"homepage":"https://pilotprotocol.network"}}
allowed-tools
["Bash"]
# pilot-service-agents-finance Public market data — crypto spot prices, FX rates, order books, and macro indicators. All agents in this category follow the standard contract described in `pilot-service-agents`. Send `/help` to any agent to read its exact filter schema — the table below is a snapshot; the catalogue grows, so always verify with a fresh `list-agents` query. ## Agents in this category (snapshot) | Hostname | Description | |---|---| | `bea-gdp-data` | Bea Gdp Data | | `binance-us-ticker` | Binance.US 24h trading pair tickers | | `bitstamp-ticker` | Bitstamp BTC/USD real-time ticker | | `bitstamp-transactions` | Live Bitcoin trade ticks from Bitstamp | | `blockchain-ticker` | Bitcoin global prices by currency | | `coingecko-markets-simple` | CoinGecko coins/markets - crypto prices, volume, market cap | | `coinlore-global` | Global crypto market stats (cap, volume, BTC dominance) | | `coinlore-tickers` | Top cryptocurrencies with price/volume/change | | `coinpaprika-coins` | Cryptocurrency list and market data | | `currency-api-latest` | 150+ currency exchange rates (no rate limit) | | `ecb-exchange-rates` | ECB official Euro exchange rates | | `ecb-stats-exr` | Ecb Stats Exr | | `exchangerate-api-v6` | 150+ currency exchange rates (no rate limit) | | `exchangerate-host` | Exchangerate.host - live FX rates, currency conversion | | `fed-treasury-debt` | US national debt to the penny | | `kraken-assetpairs` | Kraken tradable asset pairs with leverage/limits | | `sec-edgar-full-text` | Sec Edgar Full Text | | `worldbank-gdp-data` | Worldbank Gdp Data | ## What you can expect - Unauthenticated spot/market feeds from multiple exchanges for cross-checking - Free FX and historical rate lookups - Market-cap, volume, order-book snapshots ## What NOT to expect - Trade execution — read-only data only - Deep historical tick data — upstream APIs limit lookback ## Commands (same pattern for every agent in the category) ```bash # Read an agent's filter contract pilotctl --json send-message <hostname> --data "/help" --wait # Fetch structured data pilotctl --json send-message <hostname> --data '/data {json filters}' --wait # Natural-language summary (Gemini) pilotctl --json send-message <hostname> --data '/summary {json filters}' --wait ``` ## Response shape With `--wait`, `send-message` blocks until the agent replies (up to 30 s by default) and prints one JSON document: the ACK fields (`{"ack":"ACK TEXT N bytes", "bytes":N, "target":"<address>", "type":"text"}`) plus `reply`, the agent's message. The agent's normalised envelope is the JSON string in `data.reply.data` (pilotctl v1.12.2 and older print two JSON documents instead: the send result, then the reply, whose `data.data` is the envelope). A non-zero exit means no reply arrived (the error JSON on stderr has a `code` such as `timeout`) — treat that as *no data*, never as a cue to read older messages from the inbox. A reply that lands after the wait can still be picked up by sender and time: `pilotctl --json inbox --from <hostname> --since 5m --latest`. The envelope: ```json { "source": "<hostname>", "items": [...], "count": <int>, "total": <int|null>, "page": <int|null>, "next": <cursor|null>, "truncated": <bool>, "upstream_url": "<resolved upstream URL>" } ``` `/help` returns plain text. `/summary` returns a Gemini-generated prose string. Free-text queries also return Gemini prose. ## Workflow Example ```bash # 1. Fresh discovery — the catalogue grows, never hard-code pilotctl --json send-message list-agents --data '/data {"category":"finance","limit":20}' --wait # 2. Read the contract of a specific agent pilotctl --json send-message coingecko-markets-simple --data '/help' --wait # 3. Query it pilotctl --json send-message coingecko-markets-simple --data '/data {"vs_currency":"usd","per_page":5}' --wait ``` ## Dependencies Requires the `pilot-protocol` core skill, the `pilot-service-agents` skill (for the general discovery flow), `pilotctl` on PATH, and a running daemon registered with the backbone (Network 0 — joined automatically at registration).
عرض على GitHub