indicator-expert — Claude Code skill: what it does, how to install
Configures coding agents to compute technical indicators with openalgo.ta, plot Plotly charts, and build market dashboards.
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a claude-codeWhat indicator-expert does
The skill directs your agent to compute more than 100 technical indicators using openalgo.ta. Its compiled Rust core avoids warm-up overhead. The agent composes custom formulas using vectorized NumPy routines alongside built-in primitives instead of writing indicators from scratch.
Market routing happens automatically based on the ticker. The agent pulls Indian equities and indices through the OpenAlgo client, while querying yfinance for US assets. Candlestick visualisations use Plotly dark mode, and dashboards rely on Plotly Dash unless you request Streamlit directly.
Running these scripts requires Python 3.12 or newer because openalgo 2.x drops older releases. The skill strictly expects API credentials inside a root .env file via python-dotenv.
What it helps with
- calculate technical indicators with openalgo.ta
- plot dark-themed candlestick charts in Plotly
- filter trading signals with ta.exrem
- build live analytics dashboards using Plotly Dash
Example prompts for the agent
- Calculate RSI and Supertrend for RELIANCE using recent daily data.
- Plot a dark candlestick chart with Bollinger Bands for AAPL.
- Generate a market scanner script that cleans buy signals with ta.exrem.
How to install indicator-expert
1Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a claude-code2Manually: put the files in place
~/.claude/skills/indicator-expert/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/indicator-expert/
1Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a codex2Manually: put the files in place
.agents/skills/indicator-expert/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a cursor2Manually: put the files in place
.cursor/skills/indicator-expert/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install marketcalls/openalgo-indicator-skills indicator-expert2Manually: put the files in place
.github/skills/indicator-expert/SKILL.md1Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a gemini-cli2Platform CLI
gemini skills install https://github.com/marketcalls/openalgo-indicator-skills --path .claude/skills/indicator-expertManually: put the files in place
.devin/skills/indicator-expert/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about indicator-expert
How to install indicator-expert in Claude Code?
Run npx skills add marketcalls/openalgo-indicator-skills --skill indicator-expert -a claude-code in your terminal.
What does the indicator-expert skill do?
It teaches your assistant to calculate technical indicators via openalgo.ta, construct Plotly visualizations, and manage market data feeds.
Which Python version is required?
The setup requires Python 3.12 or higher alongside packages like openalgo, pandas, numpy, plotly, and dash.