Agent Skills by ALSEL
Anthropic Claudeデータ・分析⭐ リポ 1品質スコア 58/100

tracking-crypto-prices

複数の取引所にわたる暗号資産の価格をリアルタイムで追跡でき、過去データとアラート機能を備えています。ポートフォリオ、税務、DeFi、アービトラージなどの連携スキル向けに価格データインフラストラクチャを提供します。暗号資産の価格確認、市場監視、過去データの取得が必要な場合に利用できます。「価格をチェック」「BTC の価格」「暗号資産の価格」「価格履歴」「〜の見積もりを取得」「ETH の現在取引価格は」「トップコインを表示」「ウォッチリストを追跡」などのフレーズでトリガーされます。

description の原文を見る

Track real-time cryptocurrency prices across exchanges with historical data and alerts. Provides price data infrastructure for dependent skills (portfolio, tax, DeFi, arbitrage). Use when checking crypto prices, monitoring markets, or fetching historical price data. Trigger with phrases like "check price", "BTC price", "crypto prices", "price history", "get quote for", "what's ETH trading at", "show me top coins", or "track my watchlist".

SKILL.md 本文

暗号資産価格トラッキング

概要

リアルタイムおよび過去の暗号資産価格データを提供するファンデーションスキルです。このスキルは暗号資産プラグインエコシステムのデータレイヤーであり、10以上の他のスキルが価格情報を依存しています。

主な機能:

  • 10,000以上の暗号資産のリアルタイム価格
  • 過去のOHLCVデータ(1日から全期間)
  • マルチ通貨対応(USD、EUR、GBP、30以上の通貨)
  • APIコールを最小化するインテリジェントキャッシング
  • 定義済みおよびカスタムウォッチリスト
  • 分析用のCSV/JSONエクスポート

依存スキル: このスキルは以下のスキルに価格データを提供します: market-movers-scanner、crypto-portfolio-tracker、crypto-tax-calculator、defi-yield-optimizer、liquidity-pool-analyzer、staking-rewards-optimizer、crypto-derivatives-tracker、dex-aggregator-router、options-flow-analyzer、arbitrage-opportunity-finder。

前提条件

必要な依存関係をインストールします:

pip install requests pandas yfinance

高度な機能用(オプション):

pip install python-dotenv  # APIキー管理用

APIセットアップ(オプション、より高いレート制限用):

  1. https://www.coingecko.com/en/api から無料APIキーを取得
  2. {baseDir}/config/settings.yaml に追加するか、環境変数 COINGECKO_API_KEY を設定

手順

ステップ1: クイック価格確認

任意の暗号資産の現在価格を取得:

python {baseDir}/scripts/price_tracker.py --symbol BTC

複数の資産を確認:

python {baseDir}/scripts/price_tracker.py --symbols BTC,ETH,SOL

ステップ2: ウォッチリストを使用

定義済みウォッチリストをスキャン:

# 時価総額トップ10
python {baseDir}/scripts/price_tracker.py --watchlist top10

# DeFiトークン
python {baseDir}/scripts/price_tracker.py --watchlist defi

# レイヤー2トークン
python {baseDir}/scripts/price_tracker.py --watchlist layer2

利用可能なウォッチリスト: top10defilayer2stablecoinsmemecoins

ステップ3: 過去データの取得

OHLCV(始値、高値、安値、終値、出来高)の履歴を取得:

# 過去30日
python {baseDir}/scripts/price_tracker.py --symbol BTC --period 30d

# 過去90日(CSVエクスポート付き)
python {baseDir}/scripts/price_tracker.py --symbol BTC --period 90d --output csv

# カスタム日付範囲
python {baseDir}/scripts/price_tracker.py --symbol ETH --start 2024-01-01 --end 2024-12-31

ステップ4: 設定をカスタマイズ

{baseDir}/config/settings.yaml を編集してカスタマイズ:

cache:
  spot_ttl: 30          # スポット価格のキャッシュ秒数
  historical_ttl: 3600  # 過去データのキャッシュ秒数

currency:
  default: usd          # デフォルト法定通貨

watchlists:
  custom:               # 自分のウォッチリストを追加
    - BTC
    - ETH
    - SOL

出力

価格テーブル(デフォルト)

================================================================================
  CRYPTO PRICES                                           Updated: [timestamp]
================================================================================

  Symbol     Price (USD)      24h Change     Volume (24h)      Market Cap
--------------------------------------------------------------------------------
  BTC       $97,234.56          +2.34%      $28.5B            $1.92T
  ETH        $3,456.78          +1.87%      $12.3B            $415.2B
  SOL          $142.34          +5.12%       $2.1B             $61.4B
--------------------------------------------------------------------------------

  Total 24h Change: +2.44% (weighted)

================================================================================

JSONで出力(--format json)

{
  "prices": [
    {
      "symbol": "BTC",
      "name": "Bitcoin",
      "price": 97234.56,
      "currency": "USD",
      "change_24h": 2.34,
      "volume_24h": 28500000000,
      "market_cap": 1920000000000,
      "timestamp": "[timestamp]",
      "source": "coingecko"
    }
  ],
  "meta": {
    "count": 1,
    "currency": "USD",
    "cached": false
  }
}

過去データCSVエクスポート

date,open,high,low,close,volume
[date],95000.00,96500.00,94200.00,96100.00,25000000000
[date],96100.00,97800.00,95800.00,97500.00,27000000000

設定

{baseDir}/config/settings.yaml を編集:

# API設定
api:
  coingecko:
    api_key: ${COINGECKO_API_KEY}  # オプション、環境変数から
    use_pro: false
  yfinance:
    enabled: true                   # フォールバックソース

# キャッシュ設定
cache:
  enabled: true
  spot_ttl: 30                      # スポット価格TTL(秒)
  historical_ttl: 3600              # 過去データTTL(秒)
  directory: ./data

# 表示設定
currency:
  default: usd
  supported:
    - usd
    - eur
    - gbp
    - jpy
    - cad
    - aud

# 定義済みウォッチリスト
watchlists:
  top10:
    - bitcoin
    - ethereum
    - tether
    - binancecoin
    - solana
    - ripple
    - cardano
    - avalanche-2
    - dogecoin
    - polkadot

  defi:
    - uniswap
    - aave
    - chainlink
    - maker
    - compound-governance-token
    - curve-dao-token
    - sushi

  layer2:
    - matic-network
    - arbitrum
    - optimism
    - immutable-x

エラーハンドリング

包括的なエラーハンドリングについては {baseDir}/references/errors.md を参照してください。

一般的なエラー

エラー原因解決策
Unknown symbol: XYZ無効な暗号資産ティッカースペルを確認、--list で検索
Rate limit exceededAPIコールが多すぎる60秒待つか、APIキーでより高い制限を取得
Network errorインターネット接続がない接続を確認、キャッシュデータが使用されます
Cache staleキャッシュデータがTTLより古い警告付きでデータが表示されます、更新予定

レート制限ハンドリング

このスキルは自動的に:

  1. 利用可能な場合はキャッシュデータを使用
  2. レート制限時に指数バックオフを適用
  3. CoinGeckoが失敗した場合はyfinanceにフォールバック
  4. 最後の手段として警告付きで古いキャッシュデータを表示

詳細な例については {baseDir}/references/examples.md を参照してください。以下を含みます:

  • マルチタイムフレーム分析
  • ポートフォリオ価値計算
  • 価格アラート設定
  • 他のスキルとの統合

例1: クイック価格確認

python {baseDir}/scripts/price_tracker.py --symbol BTC

出力:

BTC (Bitcoin)
$97,234.56 USD
+2.34% (24h) | Vol: $28.5B | MCap: $1.92T

例2: ウォッチリストスキャン

python {baseDir}/scripts/price_tracker.py --watchlist top10

例3: 過去データのエクスポート

python {baseDir}/scripts/price_tracker.py --symbol ETH --period 90d --output csv

作成されるファイル: {baseDir}/data/ETH_90d_[date].csv

他のスキルとの統合

このスキルは他の暗号資産スキル用の価格データファンデーションを提供します。

直接インポート(Pythonスキル推奨):

from price_tracker import get_current_prices, get_historical_prices

# ポートフォリオ評価用に価格を取得
prices = get_current_prices(["BTC", "ETH", "SOL"])

CLIサブプロセス(非Pythonまたは独立用):

PRICES=$(python {baseDir}/scripts/price_tracker.py --symbols BTC,ETH --format json)

共有キャッシュ(バッチ処理に効率的): 複数のスキルが {baseDir}/data/cache.json から読み込んで、冗長なAPIコールを回避できます。

ファイル

ファイル目的
scripts/price_tracker.pyメインCLIエントリーポイント
scripts/api_client.pyCoinGecko/yfinance抽象化
scripts/cache_manager.pyキャッシュ読み込み/書き込み/無効化
scripts/formatters.py出力フォーマット
config/settings.yamlユーザー設定
data/cache.json価格キャッシュ(自動生成)

リソース

  • CoinGecko API - プライマリデータソース
  • yfinance - 過去データ用フォールバック
  • PRD.md - 製品要件
  • ARD.md - アーキテクチャドキュメンテーション

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
Brmbobo
リポジトリ
Brmbobo/Web2podcast
ライセンス
MIT
最終更新
2026/1/26

Source: https://github.com/Brmbobo/Web2podcast / ライセンス: MIT

関連スキル

OpenAIデータ・分析⭐ リポ 1,451

hugging-face-trackio

Trackioを使用してMLトレーニング実験を追跡・可視化できます。トレーニング中のメトリクスログ記録(Python API)、トレーニング診断のアラート発火、ログされたメトリクスの取得・分析(CLI)が必要な場合に活用してください。リアルタイムダッシュボード表示、Webhookを使用したアラート、HF Space同期、自動化向けのJSON出力に対応しています。

by gradio-app
汎用データ・分析⭐ リポ 855

btc-bottom-model

ビットコインのサイクルタイミングモデルで、加重スコアリングシステムを搭載しています。日次パルス(4指標、32ポイント)とウィークリー構造(9指標、68ポイント)の2カテゴリーにわたる13の指標を追跡し、0~100のマーケットヒートスコアを算出します。ETFフロー、ファンディングレート、ロング/ショート比率、恐怖・貪欲指数、LTH-MVRV、NUPL、SOPR(LTH+STH)、LTH供給率、移動平均倍率(365日MA、200週MA)、週次RSI、出来高トレンドに対応します。市場サイクル全体を通じて買いと売りの両方の推奨を提供します。ビットコインの底値拾い、BTCサイクルポジション、買い時・売り時、オンチェーン指標、MVRV、NUPL、SOPR、LTH動向、ETFの流出入、ファンディングレート、恐怖指数、ビットコインが過熱状態か、マイナーコスト、暗号資産市場のセンチメント、BTCのポジションサイジング、「今ビットコインを買うべきか」「BTCが天井をつけているか」「オンチェーン指標は何を示しているか」といった質問の際にこのスキルを活用します。

by star23
Anthropic Claudeデータ・分析⭐ リポ 380

protein_solubility_optimization

タンパク質の溶解性最適化 - タンパク質の溶解性を最適化します。タンパク質の特性を計算し、溶解性と親水性を予測し、有効な変異を提案します。タンパク質配列の特性計算、タンパク質機能の予測、親水性計算、ゼロショット配列予測を含むタンパク質エンジニアリング業務に使用できます。3つのSCPサーバーから4つのツールを統合しています。

by SpectrAI-Initiative
Anthropic Claudeデータ・分析⭐ リポ 1,743

research-lookup

Parallel Chat APIまたはPerplexity sonar-pro-searchを使用して、最新の研究情報を検索できます。学術論文の検索にも対応しています。クエリは自動的に最適なバックエンドにルーティングされるため、論文の検索、研究データの収集、科学情報の検証に活用できます。

by K-Dense-AI
Anthropic Claudeデータ・分析⭐ リポ 299

tree-formatting

ggtree(R)またはiTOL(ウェブ)を使用して、系統樹の可視化とフォーマットを行います。系統樹を図として描画する際、ツリーレイアウトの選択、分類学に基づく枝やラベルの色付け、クレードの折りたたみ、サポート値の表示、またはツリーへのオーバーレイ追加が必要な場合に使用してください。系統推定(protein-phylogenyスキルを使用)やドメイン注釈(今後の独立したスキル)には使用しないでください。

by majiayu000
汎用データ・分析⭐ リポ 145

querying-indonesian-gov-data

インドネシア政府の50以上のAPIとデータソースに接続できます。BPJPH(ハラール認証)、BOM(食品安全)、OJK(金融適正性)、BPS(統計)、BMKG(気象・地震)、インドネシア中央銀行(為替レート)、IDX(株式)、CKAN公開データポータル、pasal.id(第三者法MCP)に対応しています。インドネシア政府データを活用したアプリ開発、.go.idウェブサイトのスクレイピング、ハラール認証の確認、企業の法的適正性の検証、金融機関ステータスの照会、またはインドネシアMCPサーバーへの接続時に使用できます。CSRF処理、CKAN API使用方法、IP制限回避など、すぐに実行可能なPythonパターンを含んでいます。

by suryast
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: Brmbobo · Brmbobo/Web2podcast · ライセンス: MIT