Agent skill

Technical Indicators

by 24mlight in 24mlight/StockClaw

Calculate technical analysis indicators for stock market analysis

MITAuto-check passedBusiness, Finance & HR

Install Technical Indicators

skills CLI
$ npx skills add 24mlight/StockClaw --skill technical-indicators -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install 24mlight/StockClaw technical-indicators --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/technical-indicators .claude/skills/technical-indicators && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
technical-indicators
GitHub stars
101
Token cost
~592 tokens
SKILL.md length
60 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
MIT

At a glance

Calculate technical analysis indicators for stock market analysis

  • Works in 9 steps: RSI (Relative Strength Index) → SMA (Simple Moving Average) → EMA (Exponential Moving Average) → …
  • Tasks that involve Stock and market analysis
  • SKILL.md covers Quick Start, Key Indicators, Complete Example and Resources
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Technical Indicators is an agent skill from 24mlight/StockClaw. Calculate technical analysis indicators for stock market analysis

Its SKILL.md is about 590 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Stock and market analysis. The licence is MIT.

When your agent uses it

  • Tasks that involve Stock and market analysis

Example prompts

  • “/technical-indicators”

Requirements

  • Python 3

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. RSI (Relative Strength Index)
  2. SMA (Simple Moving Average)
  3. EMA (Exponential Moving Average)
  4. MACD
  5. Bollinger Bands
  6. ADX (Trend Strength)
  7. ATR (Volatility)
  8. Stochastic Oscillator
  9. OBV (On-Balance Volume)

What it can do on your machine

Read from SKILL.md and the folder at commit 7872331. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • pandas-ta.readthedocs.io
    • github.com
    • ta-lib.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Technical Indicators loads about 592 tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 60 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~22
When it runs · the whole SKILL.md, loaded when a task matches
~592

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from 24mlight/StockClaw at commit 7872331, republished under its MIT licence (© 24mlight). 60 words, ~592 tokens.

Download SKILL.mdSave it as .claude/skills/technical-indicators/SKILL.md (or your agent's skills folder).
name
technical-indicators
description
Calculate technical analysis indicators for stock market analysis

Technical Indicators Calculator

Quick guide for calculating technical indicators using Python and pandas-ta.

Quick Start

python
import yfinance as yf
import pandas_ta as ta

df = yf.download('AAPL', period='1y')
df['RSI'] = ta.rsi(df['Close'], length=14)
print(df[['Close', 'RSI']].tail())

Key Indicators

1. RSI (Relative Strength Index)
python
df['RSI'] = ta.rsi(df['Close'], length=14)
# RSI > 70: overbought | RSI < 30: oversold
2. SMA (Simple Moving Average)
python
df['SMA_50'] = ta.sma(df['Close'], length=50)
# Golden Cross: SMA_50 > SMA_200
# Death Cross: SMA_50 < SMA_200
3. EMA (Exponential Moving Average)
python
df['EMA_12'] = ta.ema(df['Close'], length=12)
4. MACD
python
macd = ta.macd(df['Close'])
# MACD > Signal: bullish | MACD < Signal: bearish
5. Bollinger Bands
python
bbands = ta.bbands(df['Close'], length=20)
# Price > Upper: overbought | Price < Lower: oversold
6. ADX (Trend Strength)
python
adx = ta.adx(df['High'], df['Low'], df['Close'], length=14)
# ADX > 25: strong trend | ADX < 20: weak trend
7. ATR (Volatility)
python
df['ATR'] = ta.atr(df['High'], df['Low'], df['Close'], length=14)
8. Stochastic Oscillator
python
stoch = ta.stoch(df['High'], df['Low'], df['Close'], length=14)
9. OBV (On-Balance Volume)
python
df['OBV'] = ta.obv(df['Close'], df['Volume'])

Complete Example

python
import yfinance as yf
import pandas as pd
import pandas_ta as ta

# Fetch data
ticker = 'AAPL'
df = yf.download(ticker, period='2y')

# Calculate multiple indicators
df['RSI'] = ta.rsi(df['Close'], length=14)
df['SMA_20'] = ta.sma(df['Close'], length=20)
df['SMA_50'] = ta.sma(df['Close'], length=50)
df['EMA_12'] = ta.ema(df['Close'], length=12)

# MACD
macd = ta.macd(df['Close'])
df = pd.concat([df, macd], axis=1)

# Bollinger Bands
bbands = ta.bbands(df['Close'], length=20)
df = pd.concat([df, bbands], axis=1)

# ATR
df['ATR'] = ta.atr(df['High'], df['Low'], df['Close'], length=14)

print(df[['Close', 'RSI', 'SMA_20', 'SMA_50', 'ATR']].tail())

Resources

© 24mlight, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/technical-indicators of 24mlight/StockClaw.

Open the folder on GitHubat commit 7872331

Compare with similar skills

Technical Indicators next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Technical Indicators compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Technical Indicators this skill24mlight/StockClaw101—~592Automated safety check: PassMIT
Stock APIzhangxiangliang/stock-api2k—~507Automated safety check: PassMIT
Tushare Datazillionare/zillionare3182 repos~2.3kAutomated safety check: PassNone
Tradingview MCPatilaahmettaner/tradingview-mcp4.9k—~1.3kAutomated safety check: PassMIT
Digital Oraclekomako-workshop/digital-oracle867—~5.9kAutomated safety check: PassMIT
Longbridge Researchhelsome/folio2693 repos~2.1kAutomated safety check: PassMIT

Similar skills

  • Stock API

    zhangxiangliang/stock-api

    Fetch real-time stock quotes, K-line (candlestick) history, and search symbols for China A-shares, Hong Kong, and US markets.

    2k GitHub stars~507 tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Tushare Data

    zillionare/zillionare

    面向中文自然语言的 Tushare 数据研究技能。用于把“看看这只股票最近怎么样”“帮我查财报趋势”“最近哪个板块最强”“北向资金在买什么”“给我导出一份行情数据”这类请求,转成可执行的数据获取、清洗、对比、筛选、导出与简要分析流程。适用于 A 股、指数、ETF/基金、财务、估值、资金流、公告新闻、板块概念与宏观数据等研究场景。

    318 GitHub starsUsed in 2 repos~2.3k tokens
    Business, Finance & HRAuto-check passed
  • Tradingview MCP

    atilaahmettaner/tradingview-mcp

    AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, licensed news sentiment (Marketaux), and…

    4.9k GitHub stars~1.3k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Digital Oracle

    komako-workshop/digital-oracle

    Answer prediction questions using market trading data, not opinions.

    867 GitHub stars~5.9k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Longbridge Research

    helsome/folio

    Institution ratings, consensus price targets, EPS/revenue forecasts, finance calendar, shareholder data, fund holders, insider trades (SEC Form 4), short interest, industry rankings, peer group…

    269 GitHub starsUsed in 3 repos~2.1k tokens
    Business, Finance & HRAuto-check passed
  • Longbridge Earnings

    helsome/folio

    Earnings analysis — pre- and post-earnings. An agent skill from helsome/folio.

    269 GitHub starsUsed in 1 repo~2.5k tokens
    Business, Finance & HRAuto-check passed

More from 24mlight/StockClaw

  • Stock Analysis

    24mlight/StockClaw

    Analyze stocks and cryptocurrencies using Yahoo Finance data.

    101 GitHub starsUsed in 2 repos~2k tokens
    Auto-check: notes
  • Yahoo Finance

    24mlight/StockClaw

    Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance.

    101 GitHub starsUsed in 2 repos~1.1k tokens
    Auto-check: notes

Questions about Technical Indicators

What does Technical Indicators do?

Calculate technical analysis indicators for stock market analysis. Technical Indicators is an agent skill from 24mlight/StockClaw.

When should I use Technical Indicators?

Technical Indicators fits situations like: tasks that involve Stock and market analysis.

How do I install Technical Indicators in Claude Code?

Run `npx skills add 24mlight/StockClaw --skill technical-indicators -a claude-code`. Or copy the skill folder (skills/technical-indicators in 24mlight/StockClaw) into .claude/skills/technical-indicators in your project. Claude Code loads it when a task matches its description.

How do I install Technical Indicators in Codex?

Run `npx skills add 24mlight/StockClaw --skill technical-indicators -a codex`. Or copy the skill folder (skills/technical-indicators in 24mlight/StockClaw) into .agents/skills/technical-indicators in your project. Codex loads it when a task matches its description.

Can I use Technical Indicators in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 24mlight/StockClaw --skill technical-indicators -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/technical-indicators, .gemini/skills/technical-indicators, .github/skills/technical-indicators and .opencode/skills/technical-indicators in your project.

What does Technical Indicators need to run?

SKILL.md names no scripts, command-line tools or credentials: Technical Indicators is instructions for the agent only. Our summary lists: Python 3.

Does Technical Indicators access the network?

SKILL.md names 3 domains. As links in the text: pandas-ta.readthedocs.io, github.com and ta-lib.org. This is read from the text; nothing was executed.

Is Technical Indicators safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Technical Indicators use?

Technical Indicators is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Technical Indicators use?

About 592 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Technical Indicators?

Skills that share tags, products or a category with Technical Indicators: Stock API (zhangxiangliang/stock-api, 2k stars), Tushare Data (zillionare/zillionare, 318 stars), Tradingview MCP (atilaahmettaner/tradingview-mcp, 4.9k stars) and Digital Oracle (komako-workshop/digital-oracle, 867 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Technical Indicators?

24mlight (a GitHub user) maintains it in 24mlight/StockClaw, which has 101 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on March 15, 2026.

Source: 24mlight/StockClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.