Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This collection provides quantitative traders and analysts with programmatic access to diverse financial data streams. By integrating read-only access to Hyperliquid, TradingView, and Fintel, the skills streamline the process of gathering market sentiment and technical data.
The repository extends beyond traditional tickers to include specialized monitoring for geopolitical triggers, such as the Hormuz Strait, allowing users to correlate macroeconomic events with market volatility.
WHO IT'S FOR
Quantitative traders
automating market data retrieval and analysis
Equity research analysts
performing company valuations and earnings analysis
Portfolio managers
analyzing ETF premiums and options payoffs
AI automation builders
integrating financial data providers into AI agents
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
Setup
Install all finance-skills plugin groups
Installs: All six documented plugin groups in the finance-skills collection: finance-market-analysis, finance-social-readers, finance-data-providers, finance-startup-tools, finance-ui-tools, and finance-skill-creator. · Claude Code, Codex, Cursor
Before you start
A Python environment is required to check for, install, and use yfinance for the included yfinance-based skills.
For finance-sentiment, set ADANOS_API_KEY in the environment and have curl plus outbound HTTP access.
For Fintel data, obtain a paid Fintel API plan and API key; some datasets require additional account entitlement. The CLI workflow requires shell access and curl and does not work in Claude.ai's sandbox.
For the included Hyperliquid and TradingView opencli adapters, have Node.js 24 or newer and install opencli.
The TradingView desktop adapter requires macOS, TradingView.app installed and logged in, and TradingView relaunched with the documented opencli launch command once per session.
LinkedIn reading requires opencli, Chrome with the Browser Bridge extension, and an active linkedin.com login in Chrome.
Telegram reading requires tdl to be installed and authenticated.
YC reading requires curl; jq is required for the documented parsing and filtering workflow.
npm and npx
Platform: Mixed. The TradingView desktop adapter is restricted to macOS. Fintel is CLI-only and requires shell access. Finance-sentiment works on platforms supporting shell commands and outbound HTTP requests.
Run this terminal command to install every documented plugin group non-interactively.
npx plugins add himself65/finance-skills --yes
Before using the OpenCLI adapters, install OpenCLI in a terminal with Node.js 24 or newer.
npm install -g @jackwener/opencli
Before using the Hyperliquid adapter, install its separate OpenCLI plugin.
Before using the TradingView desktop adapter, run this terminal command once per TradingView session. It quits and relaunches TradingView with the remote-debugging port enabled, so save chart layouts first.
Installs: The complete finance-data-providers plugin group. · Claude Code, Codex, Cursor
Before you start
For finance-sentiment, set ADANOS_API_KEY in the environment and have curl plus outbound HTTP access.
For Fintel data, obtain a paid Fintel API plan and API key; some datasets require additional account entitlement. Its CLI workflow requires shell access and curl and does not work in Claude.ai's sandbox.
For the Hyperliquid and TradingView opencli adapters, have Node.js 24 or newer and install opencli.
The TradingView desktop adapter requires TradingView.app installed and logged in on macOS, followed by a session launch with opencli.
The Hormuz monitor uses curl and requires access to its public dashboard API.
npm and npx
Platform: Mixed. Finance-sentiment supports platforms with shell commands and outbound HTTP. Fintel is CLI-only. The TradingView desktop adapter requires macOS.
Run this terminal command and choose finance-data-providers when prompted for plugin groups.
npx plugins add himself65/finance-skills
Before using the OpenCLI adapters, install OpenCLI in a terminal with Node.js 24 or newer.
npm install -g @jackwener/opencli
Before using the Hyperliquid adapter, install its separate OpenCLI plugin.
Before using the TradingView desktop adapter, run this terminal command once per TradingView session. It quits and relaunches TradingView with the remote-debugging port enabled, so save chart layouts first.
Two ticker symbols; AMD and NVDA are the documented example
Use the finance-sentiment skill to compare sentiment on AMD versus NVDA over the default seven-day lookback. Rank them by buzz score and briefly compare bullish percentage and trend across only the sources needed. Treat missing source data as no data, not as bearish or neutral.
Outbound access to the public Hormuz Strait Monitor dashboard API
Use the hormuz-strait skill to give me a concise current status of the Strait of Hormuz. Lead with whether it is open, restricted, or closed, then report ship traffic as a percentage of normal and the data freshness timestamp. Include the source-delay disclaimer.
A Python environment in which the skill can check for and, if needed, install yfinance
Use the yfinance-data skill to fetch the current price and one month of daily price history for [TICKER]. Replace [TICKER] with the desired ticker symbol. Summarize the current price and show the recent data clearly in a compact table.