بنقرة واحدة
analyze
Run a comprehensive multi-agent crypto analysis with phased execution. Usage: /analyze BTC or /analyze ETH SOL
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Run a comprehensive multi-agent crypto analysis with phased execution. Usage: /analyze BTC or /analyze ETH SOL
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Close an open trade and run post-mortem analysis. Usage: /close-trade trade_001 or /close-trade trade_001 at 98500
Extend the system by creating new MCP servers, agents, or skills. Usage: /create a DeFi protocol tracker or /create an agent for macro analysis
Autonomous monitoring loop. Checks open trades against SL/TP levels, closes trades that hit targets, evaluates expired predictions, and generates periodic summaries. Run via cron for full autonomy. Usage: /monitor
View current portfolio status, open trades, and performance stats. Usage: /portfolio
Quick single-agent market check. Usage: /quick BTC or /quick ETH
First-time setup for Crypto Trading Desk. Detects your environment, installs dependencies, and verifies everything works. Run this once after installing the plugin.
| name | analyze |
| description | Run a comprehensive multi-agent crypto analysis with phased execution. Usage: /analyze BTC or /analyze ETH SOL |
Run a comprehensive analysis of $ARGUMENTS using 5 specialized agents in 3 sequential phases. Each phase writes a report file; the next phase reads those files before starting.
All agents use subagent_type: general-purpose with explicit model to ensure MCP tool access. Include "Do NOT use the Edit tool" in every prompt.
data/reports/YYYY-MM-DD-{symbol}/ (use today's date)Spawn ALL 3 agents simultaneously using the Task tool. Do NOT wait for one before spawning the next — launch all 3 in a single response.
market-monitor — Task with subagent_type: general-purpose, model: haiku:
"You are the market-monitor agent. Read agents/market-monitor.md for your full analysis framework.
Gather real-time market data for $ARGUMENTS.
Use crypto-exchange MCP (get_exchange_prices, fetch_ohlcv_data, analyze_volume_patterns) for ACCURATE current prices and volume.
Use crypto-data MCP (get_fear_greed_index, get_dominance_stats, get_global_market_stats) for market metadata.
Use crypto-futures MCP (get_funding_rate, get_open_interest, get_long_short_ratio) for derivatives data.
Use WebSearch for whale alerts and breaking news.
Write your complete report to data/reports/YYYY-MM-DD-{symbol}/market-data.md.
Do NOT use the Edit tool."
technical-analyst — Task with subagent_type: general-purpose, model: sonnet:
"You are the technical-analyst agent. Read agents/technical-analyst.md for your full analysis framework.
Run full technical analysis for $ARGUMENTS.
First call get_prediction_track_record(agent='technical-analyst', symbol='{SYMBOL}/USDT') from crypto-learning-db to check your past accuracy — calibrate your analysis based on where you've been right/wrong.
Use crypto-technical MCP (calculate_rsi, calculate_macd, calculate_bollinger_bands, detect_chart_patterns, calculate_moving_averages, get_support_resistance, generate_trading_signals).
Use crypto-advanced-indicators MCP (calculate_ichimoku, calculate_vwap, calculate_adx, calculate_obv, detect_divergences).
Use crypto-exchange MCP (fetch_ohlcv_data) for price data.
Write your complete report to data/reports/YYYY-MM-DD-{symbol}/technical-analysis.md.
Do NOT use the Edit tool."
news-sentiment — Task with subagent_type: general-purpose, model: sonnet:
"You are the news-sentiment agent. Read agents/news-sentiment.md for your full analysis framework.
Analyze latest news and social sentiment for $ARGUMENTS.
First call get_prediction_track_record(agent='news-sentiment', symbol='{SYMBOL}/USDT') from crypto-learning-db to check your past accuracy.
Use WebSearch extensively: search for '{SYMBOL} crypto news today', '{SYMBOL} twitter sentiment', '{SYMBOL} reddit discussion', regulatory news.
Use WebFetch to read full articles when headlines are significant.
Cover: breaking news, regulatory updates, social media mood, FUD/FOMO detection, contrarian signals.
Write your complete report to data/reports/YYYY-MM-DD-{symbol}/news-sentiment.md.
Do NOT use the Edit tool."
After all 3 Task calls return, verify the report files exist on disk using Glob. If news-sentiment did not produce a file (timeout), proceed without it — note the gap in the Phase 2 prompt.
Only spawn AFTER Phase 1 files are confirmed on disk.
subagent_type: general-purpose, model: sonnet:
"You are the risk-specialist agent. Read agents/risk-specialist.md for your full analysis framework.
FIRST read these Phase 1 reports — they are ALREADY written on disk:
After the Task call returns, verify risk-assessment.md exists on disk.
Only spawn AFTER risk-assessment.md is confirmed on disk.
subagent_type: general-purpose, model: opus:
"You are the portfolio-manager agent. Read agents/portfolio-manager.md for your full decision framework.
FIRST read ALL files in data/reports/YYYY-MM-DD-{symbol}/ — these are ALREADY written by previous agents. Read market-data.md, technical-analysis.md, news-sentiment.md (if exists), and risk-assessment.md.
Call get_prediction_track_record(symbol='{SYMBOL}/USDT') from crypto-learning-db to check how this type of setup has performed historically — read the recent evaluations for context.
Call get_portfolio_state() from crypto-learning-db to check balances and open positions.
Verify current price with get_exchange_prices(symbol='{SYMBOL}/USDT') from crypto-exchange MCP.
Synthesize all agent findings. Make final EXECUTE/WAIT/REJECT decision with position sizing, entry/SL/TP, and R/R ratio.
If EXECUTE, call record_trade() from crypto-learning-db with all required fields including the learning JSON.
Write decision to data/reports/YYYY-MM-DD-{symbol}/decision.md.
Do NOT use the Edit tool."If the portfolio-manager's decision was EXECUTE and a trade was opened:
Delegate using Task with subagent_type: general-purpose, model: opus:
"You are the learning-agent. Read agents/learning-agent.md for your analysis framework.
Record predictions for the latest trade just opened.
Call query_trades(status='open', limit=1) from crypto-learning-db to get the trade.
Read its key_assumptions and learning fields.
Extract each testable prediction (price direction, support/resistance holds, funding expectations, risk scenarios).
Call record_prediction() from crypto-learning-db for each prediction.
Do NOT use the Edit tool."
data/reports/YYYY-MM-DD-{symbol}/data/reports/YYYY-MM-DD-{symbol}/full-report.mdPresent a consolidated report with: