Leaderboard/Finance/finance-skills
Last commit on August 27, 2026·Created on March 13, 2026

himself65/finance-skills

A suite of specialized tools for market data retrieval and geopolitical risk monitoring
Combined rank
#119
across all skills
In Finance
#1
category rank
Stars
3.3k
+0.6% in last 7d
Forks
379
+0.3% in last 7d
Watchers
7
0.0% in last 7d
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.
TL;DR

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
Repository contents

26 skill files

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.

Use this skill collection

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.

  1. Run this terminal command to install every documented plugin group non-interactively.

    npx plugins add himself65/finance-skills --yes
  2. Before using the OpenCLI adapters, install OpenCLI in a terminal with Node.js 24 or newer.

    npm install -g @jackwener/opencli
  3. Before using the Hyperliquid adapter, install its separate OpenCLI plugin.

    opencli plugin install github:himself65/finance-skills/hyperliquid
  4. Before launching the TradingView adapter, install its separate OpenCLI plugin.

    opencli plugin install github:himself65/finance-skills/tradingview
  5. 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.

    opencli tradingview launch

Give it something to do.

Suggested first task

Compare two stocks' social sentiment

Uses finance-sentiment

  • An ADANOS_API_KEY set in the environment
  • curl available in the shell
  • 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.
Suggested first task

Check the Strait of Hormuz status

Uses hormuz-strait

  • curl available in the shell
  • 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.
Suggested first task

Fetch a stock quote and recent history

Uses yfinance-data

  • A ticker symbol to replace [TICKER]
  • 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.