Skill directory

Agent skills

Focused instruction packs that teach a coding agent one job well. Browse the catalog and use any of them inside a RiverX project.

18,175Skills
1,902Publishers
249Official
13 skills
Sort by
Backtestmarketcalls/vectorbt-backtesting-skillsQuick backtest a strategy on a symbol. Creates a complete .py script with data fetch, signals, backtest, stats, and plots.01Custom Indicatormarketcalls/openalgo-indicator-skillsCreate a custom technical indicator using vectorized NumPy on top of openalgo's Rust-core ta primitives. Generates production-grade, O(n) indicator functions with charting and benchmarking.01Indicator Chartmarketcalls/openalgo-indicator-skillsChart any technical indicator on a symbol using Plotly. Creates interactive dark-themed charts with candlestick, overlays, and subplots. Supports all 100+ openalgo.ta indicators.01Indicator Dashboardmarketcalls/openalgo-indicator-skillsBuild a web dashboard for technical indicator analysis using Plotly Dash or Streamlit. Supports single-symbol, multi-symbol, and multi-timeframe layouts with real-time refresh.01Indicator Expertmarketcalls/openalgo-indicator-skillsOpenAlgo indicator expert. Use when user asks about technical indicators, charting, plotting indicators, creating custom indicators, building dashboards, real-time feeds, scanning stocks, indicator combinations, or using openalgo.ta. Also triggers for indicator functions (sma, ema, rsi, macd, supertrend, bollinger, atr, adx, ichimoku, stochastic, obv, vwap, crossover, crossunder, exrem).026Indicator Scannermarketcalls/openalgo-indicator-skillsScan multiple symbols with indicator conditions. Find stocks matching RSI oversold, EMA crossovers, Supertrend signals, and custom filter combinations.01Indicator Setupmarketcalls/openalgo-indicator-skillsSet up the Python environment for OpenAlgo indicator analysis. Installs openalgo, plotly, dash, streamlit, yfinance, matplotlib, seaborn, and creates the project folder structure.01Live Feedmarketcalls/openalgo-indicator-skillsSet up real-time indicator computation on live WebSocket market data. Streams LTP/Quote/Depth and computes indicators in real-time with optional Plotly live charting.01Optimizemarketcalls/vectorbt-backtesting-skillsOptimize strategy parameters using VectorBT. Tests parameter combinations and generates heatmaps.01Quick Statsmarketcalls/vectorbt-backtesting-skillsQuickly fetch data and print key backtest stats for a symbol with a default EMA crossover strategy. No file creation needed - runs inline in a notebook cell or prints to console.01Setupmarketcalls/vectorbt-backtesting-skillsSet up the Python backtesting environment. Detects OS, creates virtual environment, installs dependencies (openalgo, ta-lib, vectorbt, plotly), and creates the backtesting folder structure.01Strategy Comparemarketcalls/vectorbt-backtesting-skillsCompare multiple strategies or directions (long vs short vs both) on the same symbol. Generates side-by-side stats table.01Vectorbt Expertmarketcalls/vectorbt-backtesting-skillsVectorBT backtesting expert. Use when user asks to backtest strategies, create entry/exit signals, analyze portfolio performance, optimize parameters, fetch historical data, use VectorBT/vectorbt, compare strategies, position sizing, equity curves, drawdown charts, or trade analysis. Also triggers for openalgo.ta helpers (exrem, crossover, crossunder, flip, donchian, supertrend).034
Skills, installed in one click

Put a skill to work

Open any project, search the Skills panel in the chat, and the agent picks it up from there.

Start building free