Communitygithub.com

TradersPost/pinescript-agents

YouTubeの取引動画を分析し、Pine Scriptの仕様を抽出します。YouTubeのURLを提供するだけで、戦略またはインジケーターの詳細な分析結果が得られます。

pinescript-agents とは?

このスキルは、YouTubeの取引戦略動画を解析し、Pine Scriptでの実装に必要な仕様を自動抽出するAIエージェントです。ユーザーがYouTubeのURLを提供すると、動画を分析して戦略の種類(インジケーター/ストラテジー)、複雑性スコア、主要な指標やパターン、エントリー/エグジット条件を特定します。分析結果は動画タイトルや作者情報とともに表示され、ユーザーが内容を確認・調整できます。対応プラットフォームはClaude CodeやCursorなどのAIエージェントで、ツールとしてPythonスクリプトを使用します。Whisperによる文字起こし(`--whisper`フラグ)にも対応しており、標準の字幕取得が失敗した場合でも高精度な分析が可能です。分析が確定した後は、pine-developerスキルを呼び出してPine Scriptコードの実装に進みます。開発者はこのスキルを使うことで、取引戦略動画から素早く実装可能な仕様書を得られ、手動での動画レビューや仕様解釈の手間を大幅に削減できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TradersPost/pinescript-agents/tree/HEAD/skills/video

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

YouTube 動画分析

YouTube動画を分析して取引戦略の仕様を抽出します。

手順

このスキルがYouTubeのURLで呼び出された場合:

  1. 直ちに動画分析ツールを実行:

    python tools/video-analyzer.py "$ARGUMENTS"
    
  2. 分析結果をユーザーに表示。以下を含む:

    • 動画タイトルと作成者
    • 検出されたスクリプトタイプ(インジケーター/ストラテジー)
    • 複雑性スコア
    • 特定された主要インジケーターとパターン
    • 抽出されたエントリー/エグジット条件
    • 提案される機能
  3. ユーザーに確認:

    • 「これは戦略を正しく捉えていますか?」
    • 「実装前に何か調整しますか?」
  4. pine-developerスキルを使用して実装に進む

コマンドオプション

標準分析が失敗した場合:

# Whisper文字起こしを強制(低速だが字幕なしでも動作)
python tools/video-analyzer.py "$ARGUMENTS" --whisper

# より大きなモデルを使用して精度向上
python tools/video-analyzer.py "$ARGUMENTS" --whisper --model medium

エラーハンドリング

動画分析が失敗した場合:

  1. 有効なYouTube URLかどうか確認する
  2. --whisperフラグを試す
  3. それでも失敗する場合は、ユーザーに手動で戦略を説明してもらう

分析後

分析の確認後:

  1. projects/ にプロジェクトファイルを作成する
  2. pine-developer を使用して抽出した戦略を実装する
  3. 検証用のデバッグツールを追加する

関連スキル