tradermonty/claude-trading-skillsPublic

Claude Code skills for equity investors and traders — market analysis, technical charting, economic calendars, screeners, and trading strategy development.

Stars
3.9K
Forks
843
Watchers
41
Open issues
64
Open PRs
10
Contributors
~31
Commits
992
Branches
196

PythonMITCreated Oct 19, 2025Last push today

Quick answers

What is claude-trading-skills?
Claude Code skills for equity investors and traders — market analysis, technical charting, economic calendars, screeners, and trading strategy development.
How popular is claude-trading-skills on GitHub?
tradermonty/claude-trading-skills has 3,907 stars and 843 forks on GitHub.
What license does claude-trading-skills use?
tradermonty/claude-trading-skills is released under the MIT license.

Star history

since Nov 13, 2026

Star history is still being collected for this repository.

Contribution activity

commits per day, last 52 weeks
NovDecJanFebMarAprMayJunJulAugSepOctNovMonWedFri2025-11-16: 1 commit2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 2 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 2 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 3 commits2026-01-13: 1 commit2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 12 commits2026-02-16: 9 commits2026-02-17: 0 commits2026-02-18: 1 commit2026-02-19: 14 commits2026-02-20: 10 commits2026-02-21: 11 commits2026-02-22: 10 commits2026-02-23: 3 commits2026-02-24: 7 commits2026-02-25: 1 commit2026-02-26: 4 commits2026-02-27: 5 commits2026-02-28: 10 commits2026-03-01: 17 commits2026-03-02: 3 commits2026-03-03: 2 commits2026-03-04: 2 commits2026-03-05: 1 commit2026-03-06: 0 commits2026-03-07: 6 commits2026-03-08: 2 commits2026-03-09: 7 commits2026-03-10: 1 commit2026-03-11: 1 commit2026-03-12: 1 commit2026-03-13: 1 commit2026-03-14: 3 commits2026-03-15: 1 commit2026-03-16: 18 commits2026-03-17: 2 commits2026-03-18: 13 commits2026-03-19: 0 commits2026-03-20: 1 commit2026-03-21: 8 commits2026-03-22: 3 commits2026-03-23: 2 commits2026-03-24: 0 commits2026-03-25: 2 commits2026-03-26: 1 commit2026-03-27: 1 commit2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 2 commits2026-03-31: 1 commit2026-04-01: 1 commit2026-04-02: 0 commits2026-04-03: 2 commits2026-04-04: 1 commit2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 1 commit2026-04-08: 0 commits2026-04-09: 1 commit2026-04-10: 0 commits2026-04-11: 3 commits2026-04-12: 5 commits2026-04-13: 3 commits2026-04-14: 5 commits2026-04-15: 0 commits2026-04-16: 1 commit2026-04-17: 1 commit2026-04-18: 2 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 6 commits2026-05-01: 7 commits2026-05-02: 19 commits2026-05-03: 4 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 9 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 9 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 13 commits2026-05-17: 5 commits2026-05-18: 0 commits2026-05-19: 3 commits2026-05-20: 13 commits2026-05-21: 2 commits2026-05-22: 1 commit2026-05-23: 0 commits2026-05-24: 6 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 1 commit2026-05-30: 0 commits2026-05-31: 2 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 1 commit2026-06-04: 1 commit2026-06-05: 1 commit2026-06-06: 0 commits2026-06-07: 1 commit2026-06-08: 2 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 7 commits2026-06-13: 7 commits2026-06-14: 5 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 2 commits2026-06-20: 11 commits2026-06-21: 1 commit2026-06-22: 0 commits2026-06-23: 1 commit2026-06-24: 1 commit2026-06-25: 0 commits2026-06-26: 2 commits2026-06-27: 4 commits2026-06-28: 0 commits2026-06-29: 3 commits2026-06-30: 0 commits2026-07-01: 2 commits2026-07-02: 0 commits2026-07-03: 2 commits2026-07-04: 4 commits2026-07-05: 5 commits2026-07-06: 2 commits2026-07-07: 3 commits2026-07-08: 1 commit2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 9 commits2026-07-12: 5 commits2026-07-13: 0 commits2026-07-14: 2 commits2026-07-15: 1 commit2026-07-16: 2 commits2026-07-17: 14 commits2026-07-18: 10 commits2026-07-19: 2 commits2026-07-20: 4 commits2026-07-21: 3 commits2026-07-22: 3 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 10 commits2026-07-26: 1 commit2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 1 commit2026-07-30: 0 commits2026-07-31: 6 commits2026-08-01: 1 commit2026-08-02: 1 commit2026-08-03: 2 commits2026-08-04: 0 commits2026-08-05: 3 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits2026-08-09: 4 commits2026-08-10: 5 commits2026-08-11: 3 commits2026-08-12: 1 commit2026-08-13: 0 commits2026-08-14: 0 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 0 commits2026-08-18: 0 commits2026-08-19: 0 commits2026-08-20: 0 commits2026-08-21: 0 commits2026-08-22: 1 commit2026-08-23: 3 commits2026-08-24: 0 commits2026-08-25: 0 commits2026-08-26: 0 commits2026-08-27: 2 commits2026-08-28: 0 commits2026-08-29: 5 commits2026-08-30: 15 commits2026-08-31: 9 commits2026-09-01: 1 commit2026-09-02: 0 commits2026-09-03: 0 commits2026-09-04: 2 commits2026-09-05: 4 commits2026-09-06: 2 commits2026-09-07: 0 commits2026-09-08: 0 commits2026-09-09: 0 commits2026-09-10: 3 commits2026-09-11: 9 commits2026-09-12: 8 commits2026-09-13: 6 commits2026-09-14: 7 commits2026-09-15: 2 commits2026-09-16: 0 commits2026-09-17: 0 commits2026-09-18: 5 commits2026-09-19: 4 commits2026-09-20: 0 commits2026-09-21: 0 commits2026-09-22: 10 commits2026-09-23: 0 commits2026-09-24: 3 commits2026-09-25: 3 commits2026-09-26: 6 commits2026-09-27: 5 commits2026-09-28: 0 commits2026-09-29: 6 commits2026-09-30: 1 commit2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 1 commit2026-10-04: 9 commits2026-10-05: 4 commits2026-10-06: 1 commit2026-10-07: 0 commits2026-10-08: 0 commits2026-10-09: 0 commits2026-10-10: 6 commits2026-10-11: 5 commits2026-10-12: 4 commits2026-10-13: 8 commits2026-10-14: 6 commits2026-10-15: 4 commits2026-10-16: 4 commits2026-10-17: 0 commits2026-10-18: 5 commits2026-10-19: 1 commit2026-10-20: 0 commits2026-10-21: 0 commits2026-10-22: 0 commits2026-10-23: 0 commits2026-10-24: 4 commits2026-10-25: 0 commits2026-10-26: 7 commits2026-10-27: 0 commits2026-10-28: 2 commits2026-10-29: 0 commits2026-10-30: 0 commits2026-10-31: 2 commits2026-11-01: 2 commits2026-11-02: 16 commits2026-11-03: 0 commits2026-11-04: 0 commits2026-11-05: 0 commits2026-11-06: 13 commits2026-11-07: 7 commits2026-11-08: 8 commits2026-11-09: 0 commits2026-11-10: 0 commits2026-11-11: 8 commits2026-11-12: 6 commits2026-11-13: 0 commits2026-11-14: 0 commits
751 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Very active

    751 commits in 52 weeks

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

README

main branch

Claude Trading Skills

Claude Trading Skills started as a personal project to use AI to improve my own trading process.

Claude Trading Skills is a Claude Skills-based trading workflow toolkit for time-constrained individual investors.

It is designed for investors who use long-term investing, ETFs, and dividend stocks as their core, while using disciplined swing trading as a satellite strategy when market conditions are favorable.

The goal is not to outsource buy/sell decisions to AI. The goal is to structure market review, risk management, trade planning, journaling, and continuous improvement. It is open source because the workflows, checklists, and review habits behind better trading decisions can improve through shared practice.

This is not a signal service or a promise of profitability. It is a toolkit for traders who want to build a better decision process.

The project follows a first for self, open for others stance: it is built first as a practical workflow the author uses, then shared openly for others who face similar constraints.

📖 Documentation site: https://tradermonty.github.io/claude-trading-skills/

Project vision: PROJECT_VISION.md

日本語版READMEはREADME.ja.mdをご覧ください。

Disclaimer

This repository is for educational, research, and process-improvement purposes only. It is not financial advice, investment advisory service, tax advice, legal advice, a signal service, or a broker execution platform. Trading and investing involve risk, including loss of principal. Past performance, backtests, screens, reports, and AI-generated analysis do not guarantee future results. All trading decisions, position sizing, tax/regulatory compliance, and broker usage are the user's responsibility.

The project is provided under the MIT License, AS IS, WITHOUT WARRANTY.

Who This Is For

This repository is designed for:

  • Time-constrained individual investors
  • Long-term investors who also want disciplined swing-trading upside
  • Dividend and ETF investors who want structured portfolio review
  • Traders who want to manage risk before finding trade candidates
  • Investors who want to journal and improve their decision process

It is not designed for fully automated trading, signal outsourcing, or short-term scalping.

Recommended Starting Path

New users should start with one of these operational workflows. Each link points to a machine-readable manifest under workflows/ that names the exact skills, decision gates, and artifacts in order.

Goal Workflow Anchor Skills API Profile
15-minute daily market check market-regime-daily market-breadth-analyzer, uptrend-analyzer, exposure-coach No API for basic path
Weekly long-term portfolio review core-portfolio-weekly (sample) portfolio-manager, kanchi-dividend-review-monitor, trader-memory-core Alpaca required; manual CSV is a degraded fallback
Find swing candidates only when risk is allowed swing-opportunity-daily (sample) vcp-screener, drawdown-circuit-breaker, technical-analyst, position-sizer, trader-memory-core, pre-trade-discipline-gate FMP for screeners; local state for risk and discipline gates
Record and learn from every closed trade trade-memory-loop trader-memory-core, signal-postmortem No API for manual path
Review monthly performance and adjust rules monthly-performance-review (sample) trader-memory-core, signal-postmortem, backtest-expert No API for manual path

See workflows/README.md for how to read a manifest and run it manually. For a one-page "which workflow fits my situation?" guide, see Find Your Workflow (日本語).

New here? Follow Your First Week (日本語) from installation through a no-paid-data-API market check, first journal entry, and first weekly review.

See Example Outputs

These visual excerpts use fictional data to show the kinds of results you can review before setting up a skill. They are illustrations, not live market readings or trading instructions.

Select a preview to open the full-size SVG; on a phone, zoom after opening.

Illustrative Navigator recommendation for a 15-minute daily market check, listing three required skills and a no-paid-API path

Choose a workflow: Trading Skills Navigator recommends a starting path from your goal.

Illustrative Market Posture Summary with a 36% exposure ceiling, REDUCE_ONLY posture, and LOW confidence because critical inputs are missing

Review market risk: The market-regime-daily workflow ends with an Exposure Coach posture for human review, not an order.

Illustrative Weekly Performance Digest for four fictional closed trades with a 50% win rate and 75 dollars realized profit

Learn from closed trades: Weekly Performance Digest summarizes realized outcomes and process lessons.

What This Actually Costs

Claude Web Skills are currently available on Free, Pro, Max, Team, and Enterprise accounts; see Anthropic's current Skills help because access can change. Claude Code has separate account requirements, and the Claude.ai Free plan does not include it; see the Claude Code setup guide. FMP, FINVIZ Elite, and Alpaca are optional data or broker integrations for specific workflows. The five-skill starter path below works with public CSVs, chart screenshots, and local files, so it does not require a paid market-data API subscription.

No API Key Starter Path

If you do not have FMP / FINVIZ / Alpaca subscriptions, start with these five skills and run them manually:

  1. market-breadth-analyzer — public CSV breadth scoring; no API key
  2. uptrend-analyzer — public CSV uptrend participation; no API key
  3. position-sizer — pure calculation; no I/O
  4. trader-memory-core — local YAML journaling
  5. signal-postmortem — review framework

This path lets you review market conditions, size trades, journal decisions, and review outcomes without paid data APIs. Note: "no API" does not mean "no external data" — these skills still need public CSVs, chart screenshots, or local files. See each skill's integrations: entry in skills-index.yaml for exact input requirements.

Canonical source: skills-index.yaml is the authoritative index of all skills. If this README, CLAUDE.md, or docs disagree with the index, the index is correct. The same applies to multi-skill workflows — workflows/*.yaml is canonical.

Repository Layout

  • skills/<skill-name>/ – Source folder for each trading skill. Contains SKILL.md, reference material, and any helper scripts.
  • skills-index.yaml – Canonical metadata index for every skill (id, category, integrations, workflows back-references).
  • workflows/ – Operational workflow manifests for the Core + Satellite routines (canonical, validator-enforced via --strict-workflows).
  • skill-packages/ – Pre-built .skill archives ready to upload to Claude's web app Skills tab.
  • docs/ – Documentation site content, generated skill pages, and docs/dev/metadata-and-workflow-schema.md (schema spec).
  • scripts/ – Repository-level automation, including the schema validator and one-shot bootstrap helper.
  • skillsets/ – Purpose-specific install bundles defining required / recommended / optional skills for major goals (6 skillsets shipped: market-regime, core-portfolio, dividend-income, swing-opportunity, trade-memory, strategy-research; consumed by the Navigator).

Getting Started

First time here? Read the FAQ for plan, cost, safety, and scope answers.

See the Changelog for changes and the release compatibility and migration policy before updating an installed skill.

Use with Claude Web App

  1. Open the latest GitHub Release and download the .skill asset that matches the skill you want, plus SHA256SUMS. Verify its hash as described in the release policy. If the Releases page is empty, follow the source-folder installation path below or build a local package with scripts/package_skills.py.
  2. For an individual account, open Settings > Capabilities and enable Code execution and file creation. Team and Enterprise users may need an organization owner to enable Skills.
  3. Open Customize > Skills, upload the ZIP, confirm it appears in the list, and enable it if needed (see Anthropic's current Skills help).

Use with Claude Code (desktop or CLI)

  1. Clone or download this repository.
  2. Copy the desired skill folder (e.g., backtest-expert) to ~/.claude/skills/ for personal use or .claude/skills/ inside a project (see the Claude Code setup guide).
  3. Claude Code detects changes in an existing skills directory. Restart it only if you created the top-level skills directory after the session started.

Tip: .skill packages are built from the source folders with tests and local build artifacts omitted. Edit a source folder if you want to customize a skill, then run python3 scripts/package_skills.py --skill <skill-name> before uploading to the web app.

Supported platforms

The shared project environment supports Python 3.11 to 3.13 on Linux, Windows, and macOS. Packaged standalone skills retain a Python 3.9 source floor. A root-project combination counts as supported only if it is exercised by the project's CI; other combinations in that range are best-effort and unverified. See docs/dev/compatibility-matrix.md for the exact supported matrix and how it is enforced.

Companion Work Package

Want a ready-to-run agent-style workflow? See the companion Hermes Trading Research Agent Work Package.

It packages these skills into a Hermes profile with task-oriented slash-command routines such as /pre-market-routine, /after-close-review, /trade-journal, /weekly-portfolio-review, and /monthly-performance-review.

This is a research, journaling, and risk-review assistant, not an automated trading system. It does not place orders, provide a signal service, or run hidden scheduled jobs; human decision gates remain central.

Core Skill Areas

This repository contains skills across the following areas:

Area Example Skills
Market Regime market-breadth-analyzer, uptrend-analyzer, exposure-coach
Core Portfolio portfolio-manager, us-undervalued-growth-screener
Dividend Income kanchi-dividend-sop, value-dividend-screener, dividend-growth-pullback-screener
Swing Opportunities vcp-screener, canslim-screener, breakout-trade-planner
Trade Planning position-sizer, technical-analyst, pre-trade-discipline-gate
Trade Memory trader-memory-core, signal-postmortem
Strategy Research backtest-expert, manifoldbt-backtester, edge-pipeline-orchestrator
Advanced Satellite parabolic-short-trade-planner, earnings-trade-analyzer, options-strategy-advisor

The detailed catalog below is auto-generated from skills-index.yaml by scripts/generate_catalog_from_index.py. To update a skill's description, edit its skills-index.yaml entry and re-run the generator (python3 scripts/generate_catalog_from_index.py). For a more navigable version, use the documentation site. For an auto-generated overview of skill lifecycle, test coverage, and runtime health, see the Quality Dashboard.

Detailed Skill Catalog

Market Regime

Skill Summary Integrations Role Status
Breadth Chart Analyst (breadth-chart-analyst) This skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the US Stock Market Uptrend Stock Ratio charts. chart_image required standalone production
COT Contrarian Detector (cot-contrarian-detector) Detects crowded speculative (large-speculator) positioning in CFTC futures markets using Commitment of Traders data, implementing step 1 of Jason Shapiro's contrarian methodology. fmp required workflow_step production
Crypto Regime Analyzer (crypto-regime-analyzer) Quantifies crypto market regime health (0-100 composite, 100 = risk-on) from six components using free keyless public data. coingecko required, binance_funding recommended, prices_json optional standalone beta
Downtrend Duration Analyzer (downtrend-duration-analyzer) Analyze historical downtrend durations and generate interactive HTML histograms showing typical correction lengths by sector and market cap. fmp required research_only production
Exposure Coach (exposure-coach) Generate a one-page Market Posture summary with net exposure ceiling, growth-vs-value bias, participation breadth, and new-entry-allowed vs cash-priority recommendation by integrating signals from breadth, regime, and flow analysis skills. local_calculation — workflow_step production
FTD Detector (ftd-detector) Detects Follow-Through Day (FTD) signals for market bottom confirmation using William O'Neil's methodology. fmp required standalone production
IBD Distribution Day Monitor (ibd-distribution-day-monitor) Detect IBD-style Distribution Days for QQQ/SPY (close down at least 0.2% on higher volume), track 25-session expiration and 5% invalidation, count d5/d15/d25 clusters, classify market risk (NORMAL/CAUTION/HIGH/SEVERE), and emit TQQQ/QQQ... fmp required standalone production
Macro Regime Detector (macro-regime-detector) Detect structural macro regime transitions (1-2 year horizon) using cross-asset ratio analysis. yfinance required, fmp optional workflow_step production
Market Breadth Analyzer (market-breadth-analyzer) Quantifies market breadth health using TraderMonty's public CSV data. public_csv required workflow_step production
Market Environment Analysis (market-environment-analysis) Comprehensive market environment analysis and reporting tool. websearch required, chart_image optional workflow_step production
Market News Analyst (market-news-analyst) This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. websearch required workflow_step production
Market Top Detector (market-top-detector) Assesses heuristic market top risk using O'Neil Distribution Days, Minervini Leading Stock Deterioration, and Monty Defensive Sector Rotation. fmp required, public_csv optional workflow_step production
News Reaction Failure Analyzer (news-reaction-failure-analyzer) Judges whether a market failed to react to news favorable to a crowded speculative position, implementing step 2 of Jason Shapiro's contrarian methodology with a Monte-Carlo-verified drift-significance verdict test. fmp required, websearch required workflow_step production
Sector Analyst (sector-analyst) This skill should be used when analyzing sector rotation patterns and market cycle positioning. chart_image required workflow_step production
Uptrend Analyzer (uptrend-analyzer) Analyzes market breadth using Monty's Uptrend Ratio Dashboard data to diagnose the current market environment. public_csv required workflow_step production
US Market Bubble Detector (us-market-bubble-detector) Evaluates market bubble risk through quantitative data-driven analysis using the revised Minsky/Kindleberger framework v2.1. user_input required standalone production

Core Portfolio

Skill Summary Integrations Role Status
Portfolio Manager (portfolio-manager) Comprehensive portfolio analysis using Alpaca MCP Server integration to fetch holdings and positions, then analyze asset allocation, risk metrics, individual stock positions, diversification, and generate rebalancing recommendations. alpaca optional workflow_step production
US Undervalued Growth Screener (us-undervalued-growth-screener) Screen and rank US-listed small- and mid-cap undervalued-growth stocks with a generated stable-first FMP client, persistent SQLite cache, adaptive listing enumeration, FY1 estimate normalization, verified 20-day liquidity, deterministic four-lane discovery, forward same-basis valuation, standard and SBC-adjusted FCF, dilution, peer, cycle and LOE controls, strict final evaluation, prepublication audit, and a self-contained evidence bundle. fmp recommended, alternate_market_data optional, sec_edgar required, company_ir required, official_macro required, local_calculation — standalone beta

Dividend Income

Skill Summary Integrations Role Status
Dividend Growth Pullback Screener (dividend-growth-pullback-screener) Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing temporary pullbacks, identified by RSI oversold conditions (RSI ≤40). fmp required, finviz recommended workflow_step production
Kanchi Dividend Review Monitor (kanchi-dividend-review-monitor) Monitor dividend portfolios with Kanchi-style forced-review triggers (T1-T5) and convert anomalies into OK/WARN/REVIEW states without auto-selling. fmp recommended workflow_step production
Kanchi Dividend SOP (kanchi-dividend-sop) Convert Kanchi-style dividend investing into a repeatable US-stock operating procedure. fmp recommended workflow_step production
Kanchi Dividend US Tax Accounting (kanchi-dividend-us-tax-accounting) Provide US dividend tax and account-location workflow for Kanchi-style income portfolios. local_calculation — workflow_step production
Value Dividend Screener (value-dividend-screener) Screen US stocks for high-quality dividend opportunities combining value characteristics (P/E ratio under 20, P/B ratio under 2), attractive yields (3% or higher), and consistent growth (dividend/revenue/EPS trending up over 3 years). fmp required, finviz recommended workflow_step production

Swing Opportunity

Skill Summary Integrations Role Status
Breakout Trade Planner (breakout-trade-planner) Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat management, and Alpaca-compatible order templates (stop-limit bracket for pre-placement, limit bracket for post-confi... local_calculation — workflow_step production
CANSLIM Screener (canslim-screener) Screen US stocks using William O'Neil's CANSLIM growth stock methodology. fmp required workflow_step production
Finviz Screener (finviz-screener) Build and open FinViz screener URLs from natural language requests. finviz optional standalone production
Stockbee Exhaustion Hammer Screener (stockbee-exhaustion-hammer-screener) Screen US stocks for Stockbee-style selling-exhaustion hammer candidates using quality/liquidity gates, prior momentum, pullback depth, undercut/reclaim, hammer geometry, volume confirmation, market gate, and risk-distance filters. fmp required, prices_json optional, profiles_json optional, local_calculation — workflow_step beta
Stockbee Momentum Burst Screener (stockbee-momentum-burst-screener) Screen US stocks for Stockbee-style 3-5 day momentum burst candidates using 4% breakout, dollar breakout, range expansion, volume expansion, setup quality, and risk-distance filters. fmp required, prices_json optional, local_calculation — workflow_step beta
Theme Detector (theme-detector) Detect and analyze trending market themes across sectors. fmp optional, finviz recommended workflow_step production
VCP Screener (vcp-screener) Screen S&P 500 stocks for Mark Minervini's Volatility Contraction Pattern (VCP). fmp required workflow_step production

Trade Planning

Skill Summary Integrations Role Status
Contrarian Setup Gate (contrarian-setup-gate) Offline synthesis gate that combines COT crowding, news-reaction failure, and weekly price-action confirmation into one actionable setup_status via a fail-closed precedence state machine, implementing the decision center of Jason Shapiro's contrarian methodology. local_calculation — workflow_step production
Drawdown Circuit Breaker (drawdown-circuit-breaker) Account-level circuit breaker that reads trader-memory-core state and decides whether new trade risk is allowed today using daily loss limits, losing-streak cooldowns, and weekly/monthly drawdown halts. local_calculation — workflow_step production
Futures Position Sizer (futures-position-sizer) Calculate contract-based futures position sizes from a direction, entry, and stop-loss, using a verified 23-market contract-spec table (multiplier, tick size, tick value), implementing step 4 of Jason Shapiro's contrarian pipeline. local_calculation — workflow_step production
Position Sizer (position-sizer) Calculate risk-based position sizes for long stock trades. local_calculation — workflow_step production
Pre-Trade Discipline Gate (pre-trade-discipline-gate) Offline manual-execution checklist gate that blocks planless, oversized, revenge-risk, market-regime-blocked, or circuit-breaker-blocked entries and journals the result. local_calculation — workflow_step production
Technical Analyst (technical-analyst) This skill should be used when analyzing weekly price charts for stocks, stock indices, cryptocurrencies, or forex pairs. chart_image required, fmp optional workflow_step production
US Stock Analysis (us-stock-analysis) Comprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. user_input required standalone production

Trade Memory

Skill Summary Integrations Role Status
Signal Postmortem (signal-postmortem) Record and analyze post-trade outcomes for signals generated by edge pipeline and other skills. local_calculation —, fmp optional workflow_step production
Stockbee Setup Fluency Trainer (stockbee-setup-fluency-trainer) Build a Stockbee-style setup model book from momentum-burst screener candidates, then update 3-day and 5-day forward outcomes with MFE/MAE, stop-hit status, outcome tags, and cohort statistics. prices_json optional, fmp optional, local_calculation — workflow_step beta
Trade Hypothesis Ideator (trade-hypothesis-ideator) Generate falsifiable trade strategy hypotheses from market data, trade logs, and journal snippets with ranked hypothesis cards and optional strategy.yaml export. local_calculation — workflow_step production
Trade Performance Coach (trade-performance-coach) Review closed trades, partial exits, and monthly aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns, then produce next-session operating rules. local_calculation — workflow_step beta
Trader Memory Core (trader-memory-core) Track investment theses across their lifecycle — from screening idea to closed position with postmortem. fmp optional workflow_step production
Weekly Performance Digest (weekly-performance-digest) Generate a weekly performance summary from closed trades with win rate, expectancy, and pattern analysis. local_calculation — standalone production

Strategy Research

Skill Summary Integrations Role Status
Backtest Expert (backtest-expert) Expert guidance for systematic backtesting of trading strategies. user_input required workflow_step production
Edge Candidate Agent (edge-candidate-agent) Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline Phase I. fmp optional workflow_step production
Edge Concept Synthesizer (edge-concept-synthesizer) Abstract detector tickets and hints into reusable edge concepts with thesis, invalidation signals, and strategy playbooks before strategy design/export. local_calculation — internal_component production
Edge Hint Extractor (edge-hint-extractor) Extract edge hints from daily market observations and news reactions, with optional LLM ideation, and output canonical hints.yaml for downstream concept synthesis and auto detection. local_calculation — workflow_step production
Edge Pipeline Orchestrator (edge-pipeline-orchestrator) Orchestrate the full edge research pipeline from candidate detection through strategy design, review, revision, and export. local_calculation — research_only production
Edge Signal Aggregator (edge-signal-aggregator) Aggregate and rank signals from multiple edge-finding skills (edge-candidate-agent, theme-detector, sector-analyst, institutional-flow-tracker) into a prioritized conviction dashboard with weighted scoring, deduplication, and contradicti... local_calculation — standalone production
Edge Strategy Designer (edge-strategy-designer) Convert abstract edge concepts into strategy draft variants and optional exportable ticket YAMLs for edge-candidate-agent export/validation. local_calculation — internal_component production
Edge Strategy Reviewer (edge-strategy-reviewer) Critically review strategy drafts from edge-strategy-designer for edge plausibility, overfitting risk, sample size adequacy, and execution realism. local_calculation — internal_component production
manifoldbt Backtester (manifoldbt-backtester) Runs a declarative strategy spec over OHLCV bars with the manifoldbt Rust engine and emits the eight inputs backtest-expert scores. manifoldbt required, ohlcv_file required research_only beta
MT5 Robot Tester (mt5-robot-tester) Batch-test MetaTrader 5 Expert Advisors through a resumable three-round local pipeline, rank results, and retain deterministic parameter and symbol learnings. mt5_local_files required, local_calculation — research_only beta
Residual Edge Analyzer (residual-edge-analyzer) Separate strategy return performance into declared baseline exposure and residual edge using HAC regression, rolling stability, baseline sensitivity, and regime diagnostics. local_calculation — research_only beta
Scenario Analyzer (scenario-analyzer) Analyze 18-month scenarios from news headlines via scenario-analyst agent with strategy-reviewer second opinion; outputs primary/secondary/tertiary impact analysis and stock picks. websearch required workflow_step production
Stanley Druckenmiller Investment (stanley-druckenmiller-investment) Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener) into a unified conviction score (0-100),... local_calculation — workflow_step production
Stockbee 20% Study (stockbee-20pct-study) Build a daily Stockbee-style +20%/-20% mover event study, classify catalysts and setup context, update forward outcomes, and export evidence-backed edge hints without treating movers as buy/sell signals. fmp required, prices_json optional, news_events_json optional, websearch optional, local_calculation — workflow_step beta
Strategy Pivot Designer (strategy-pivot-designer) Detect backtest iteration stagnation and generate structurally different strategy pivot proposals when parameter tuning reaches a local optimum. local_calculation — research_only production

Advanced Satellite

Skill Summary Integrations Role Status
Earnings Trade Analyzer (earnings-trade-analyzer) Analyze recent post-earnings stocks using a 5-factor scoring system (Gap Size, Pre-Earnings Trend, Volume Trend, MA200 Position, MA50 Position). fmp required workflow_step production
Institutional Flow Tracker (institutional-flow-tracker) Use this skill to track institutional investor ownership changes and portfolio flows using 13F filings data. fmp required standalone production
Options Strategy Advisor (options-strategy-advisor) Options trading strategy analysis and simulation tool. fmp optional standalone production
Pair Trade Screener (pair-trade-screener) Statistical arbitrage tool for identifying and analyzing pair trading opportunities. fmp required standalone production
Parabolic Short Trade Planner (parabolic-short-trade-planner) Screen US equities for parabolic exhaustion patterns and generate conditional pre-market short plans, then evaluate intraday trigger fires from live 5-min bars. fmp required, alpaca optional standalone production
PEAD Screener (pead-screener) Screen post-earnings gap-up stocks for PEAD (Post-Earnings Announcement Drift) patterns. fmp required workflow_step production
Stockbee Episodic Pivot Analyzer (stockbee-episodic-pivot-analyzer) Analyze Stockbee-style Day 1 Episodic Pivot candidates from earnings, guidance, M&A, FDA, analyst, contract, product, short-squeeze, and story/theme catalysts using catalyst quality, gap/range expansion, volume shock, neglect/revaluation context, liquidity, and EP-day-low risk. catalyst_events_json required, fmp optional, local_calculation — workflow_step beta

Meta / Development Tooling

Skill Summary Integrations Role Status
Data Quality Checker (data-quality-checker) Validate data quality in market analysis documents and blog articles before publication. local_calculation — standalone production
Dual Axis Skill Reviewer (dual-axis-skill-reviewer) Review skills in any project using a dual-axis method: (1) deterministic code-based checks (structure, scripts, tests, execution safety) and (2) LLM deep review findings. local_calculation — workflow_step production
Earnings Calendar (earnings-calendar) This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. fmp required standalone production
Economic Calendar Fetcher (economic-calendar-fetcher) Fetch upcoming economic events and data releases using FMP API. fmp required standalone production
FXMacroData Calendar (fxmacrodata-calendar) Fetch official-source macro release-calendar events using FXMacroData for trade planning and event-risk filters. fxmacrodata optional standalone beta
Skill Designer (skill-designer) Design new Claude skills from structured idea specifications. local_calculation — internal_component production
Skill Idea Miner (skill-idea-miner) Mine Claude Code session logs for skill idea candidates. local_calculation — internal_component production
Skill Integration Tester (skill-integration-tester) Validate multi-skill workflows defined in CLAUDE.md by checking skill existence, inter-skill data contracts (JSON schema compatibility), file naming conventions, and handoff integrity. local_calculation — standalone production
Trading Skills Navigator (trading-skills-navigator) Recommend the right workflow, skillset, API profile, and setup path from a natural-language trading goal. local_calculation — standalone production

Additional Workflow Examples

The main Core + Satellite starting path is described above. The examples below show additional ways to compose skills, including advanced satellite and contributor workflows.

Daily Market Monitoring

  1. Use Economic Calendar Fetcher to check today's high-impact events (FOMC, NFP, CPI releases)
  2. Use Earnings Calendar to identify major companies reporting today
  3. Use Market News Analyst to review overnight developments and their market impact
  4. Use Breadth Chart Analyst to assess overall market health and positioning

Weekly Strategy Review

  1. Use Sector Analyst to fetch CSV data and identify rotation patterns (optionally provide charts)
  2. Use Technical Analyst on key indices and positions for trend confirmation
  3. Use Market Environment Analysis for comprehensive macro briefing
  4. Use US Market Bubble Detector to assess speculative excess and risk levels

Individual Stock Research

  1. Use US Stock Analysis for comprehensive fundamental and technical review
  2. Use Earnings Calendar to check upcoming earnings dates
  3. Use Market News Analyst to review recent company-specific news and sector developments
  4. Use Backtest Expert to validate entry/exit strategies before position sizing

Strategic Positioning

  1. Use Stanley Druckenmiller Investment for macro theme identification
  2. Use Economic Calendar Fetcher to time entries around major data releases
  3. Use Breadth Chart Analyst and Technical Analyst for confirmation signals
  4. Use US Market Bubble Detector for risk management and profit-taking guidance

Earnings Momentum Trading

  1. Use Earnings Trade Analyzer to score recent earnings reactions (gap size, trend, volume, MA position)
  2. Use PEAD Screener (Mode B) with analyzer output to find PEAD setups (red candle pullbacks → breakout signals)
  3. Use Technical Analyst to confirm weekly chart patterns and support/resistance levels
  4. Use Liquidity filters in PEAD Screener to ensure position sizing feasibility
  5. Monitor SIGNAL_READY stocks for breakout entries with defined stop-loss (red candle low) and 2R targets

Income Portfolio Construction

  1. Use Value Dividend Screener to identify high-quality dividend stocks with sustainable yields
  2. Use Dividend Growth Pullback Screener to find growth-focused dividend stocks at attractive technical entry points
  3. Use US Stock Analysis for deep-dive fundamental analysis on top candidates
  4. Use Earnings Calendar to track upcoming earnings for portfolio holdings
  5. Use Market Environment Analysis to assess macro conditions for dividend strategies
  6. Use Backtest Expert to validate dividend capture or growth strategies

Kanchi Dividend Workflow (US Stocks)

  1. Use Kanchi Dividend SOP to run Kanchi's 5-step process and create buy plans with invalidation conditions
  2. Use Kanchi Dividend Review Monitor on a daily/weekly/quarterly cadence to generate OK/WARN/REVIEW queues
  3. Use Kanchi Dividend US Tax Accounting to align holdings with qualified-dividend assumptions and account location
  4. Feed REVIEW findings back into Kanchi Dividend SOP before adding to positions

Options Strategy Development

  1. Use Options Strategy Advisor to simulate and compare options strategies using Black-Scholes pricing
  2. Use Technical Analyst to identify optimal entry timing and support/resistance levels
  3. Use Earnings Calendar to plan earnings-based options strategies
  4. Use US Stock Analysis to validate fundamental thesis before deploying capital
  5. Review Greeks and P/L scenarios to select optimal strategy (covered calls, spreads, straddles, etc.)

Portfolio Review & Rebalancing

  1. Use Portfolio Manager to fetch current holdings via Alpaca MCP and analyze portfolio health
  2. Review asset allocation, sector diversification, and risk metrics (beta, volatility, concentration)
  3. Review position-level flags (HOLD/ADD/TRIM/SELL candidates) based on thesis validation
  4. Use Market Environment Analysis and US Market Bubble Detector to assess macro conditions
  5. Review a rebalancing plan and decide manually which actions, if any, to take

Statistical Arbitrage Opportunities

  1. Use Pair Trade Screener to identify cointegrated stock pairs within sectors
  2. Analyze mean-reversion metrics (half-life, z-score) and hedge ratios
  3. Use Technical Analyst to confirm technical setups for both legs of the pair
  4. Monitor entry/exit signals based on z-score thresholds
  5. Track spread convergence and manage market-neutral positions

Skill Quality & Automation

  • Data Quality Checker (data-quality-checker)

    • Validates data quality in market analysis documents and blog articles before publication.
    • 5 check categories: price scale inconsistencies (ETF vs futures digit hints), instrument notation consistency, date/weekday mismatches (English + Japanese), allocation total errors (section-limited), and unit mismatches.
    • Advisory mode — flags issues as warnings for human review, exit 0 even with findings.
    • Supports full-width Japanese characters (%, 〜), range notation (50-55%), and year inference for dates without explicit year.
    • No API key required — works offline on local markdown files.
  • Skill Designer (skill-designer)

    • Generates Claude CLI prompts for designing new skills from structured idea specifications.
    • Embeds repository conventions (structure guide, quality checklist, SKILL.md template) into the prompt.
    • Lists existing skills to prevent duplication. Used by the skill auto-generation pipeline's daily flow.
    • No API key required.
  • Dual-Axis Skill Reviewer (dual-axis-skill-reviewer)

    • Reviews skill quality using a dual-axis method: deterministic auto scoring (structure, workflow, execution safety, artifacts, tests) and optional LLM deep review.
    • 5-category auto axis (0-100): Metadata & Use Case (20), Workflow Coverage (25), Execution Safety & Reproducibility (25), Supporting Artifacts (10), Test Health (20).
    • Detects knowledge_only skills (no scripts, references only) and adjusts scoring expectations to avoid unfair penalties.
    • Optional LLM axis for qualitative review (correctness, risk, missing logic, maintainability) with configurable weight blending.
    • Supports --all flag to review every skill at once, --skip-tests for quick triage, and --project-root for cross-project review.
    • No API key required.
  • Skill Idea Miner (skill-idea-miner)

    • Mines Claude Code session logs for skill idea candidates, scores them for novelty/feasibility/trading value, and maintains a prioritized backlog.
    • Used by the weekly skill auto-generation pipeline. Can also be run manually.
    • No API key required.

Contributor Automation

The self-improvement and skill-generation pipelines are maintainer workflows, not beginner trading steps. See the Skill Automation Quickstart (日本語) for behavior, side effects, manual commands, and macOS scheduling.

Customization & Contribution

  • Update SKILL.md files to tweak trigger descriptions or capability notes; ensure the frontmatter name matches the folder name when zipping.
  • Extend reference documents or add scripts inside each skill folder to support new workflows.
  • When distributing updates, regenerate the matching .skill file in skill-packages/ so web-app users get the latest version:
    python3 scripts/package_skills.py --skill <skill-name>

API Requirements

Several skills require API keys for data access:

Skills Requiring APIs

For each skill's FMP, FINVIZ Elite and Alpaca requirements, see the API Requirements Matrix, generated from skills-index.yaml. Check the individual skill guides for mode-specific prerequisites and offline alternatives before configuring credentials.

API Setup

Financial Modeling Prep (FMP) API:

FINVIZ Elite API:

  • Subscription: $39.50/month or $299.50/year
  • Sign up: https://elite.finviz.com/
  • Set environment variable: export FINVIZ_API_KEY=your_key_here
  • Provides fast pre-screening for dividend screeners

Alpaca Trading API:

  • Free paper trading account available
  • Sign up: https://alpaca.markets/
  • Requires Alpaca MCP Server configuration
  • Set environment variables:
    export ALPACA_API_KEY="your_api_key_id"
    export ALPACA_SECRET_KEY="your_secret_key"
    export ALPACA_PAPER="true"  # or "false" for live trading

Support & Further Reading

Questions or suggestions? Open an issue or include guidance alongside the relevant skill folder so future users know how to get the most from these trading assistants.

License

All skills and reference materials in this repository are provided for educational and research purposes.

View on GitHub

Recent activity

commits and pull requests

Code frequency

additions and deletions
+79.2K-79.2KWeek of 2025-11-16: +2,638 linesWeek of 2025-11-16: -447 linesWeek of 2025-11-23: +729 linesWeek of 2025-11-23: -54 linesWeek of 2025-11-30: +0 linesWeek of 2025-11-30: -0 linesWeek of 2025-12-07: +0 linesWeek of 2025-12-07: -0 linesWeek of 2025-12-14: +0 linesWeek of 2025-12-14: -0 linesWeek of 2025-12-21: +0 linesWeek of 2025-12-21: -0 linesWeek of 2025-12-28: +0 linesWeek of 2025-12-28: -0 linesWeek of 2026-01-04: +76,576 linesWeek of 2026-01-04: -79,190 linesWeek of 2026-01-11: +8,193 linesWeek of 2026-01-11: -147 linesWeek of 2026-01-18: +0 linesWeek of 2026-01-18: -0 linesWeek of 2026-01-25: +0 linesWeek of 2026-01-25: -0 linesWeek of 2026-02-01: +0 linesWeek of 2026-02-01: -0 linesWeek of 2026-02-08: +0 linesWeek of 2026-02-08: -0 linesWeek of 2026-02-15: +69,935 linesWeek of 2026-02-15: -9,083 linesWeek of 2026-02-22: +22,965 linesWeek of 2026-02-22: -553 linesWeek of 2026-03-01: +36,812 linesWeek of 2026-03-01: -2,330 linesWeek of 2026-03-08: +43,753 linesWeek of 2026-03-08: -42,572 linesWeek of 2026-03-15: +28,686 linesWeek of 2026-03-15: -1,754 linesWeek of 2026-03-22: +2,176 linesWeek of 2026-03-22: -71 linesWeek of 2026-03-29: +2,154 linesWeek of 2026-03-29: -67 linesWeek of 2026-04-05: +634 linesWeek of 2026-04-05: -69 linesWeek of 2026-04-12: +3,457 linesWeek of 2026-04-12: -319 linesWeek of 2026-04-19: +0 linesWeek of 2026-04-19: -0 linesWeek of 2026-04-26: +14,384 linesWeek of 2026-04-26: -376 linesWeek of 2026-05-03: +8,736 linesWeek of 2026-05-03: -596 linesWeek of 2026-05-10: +12,249 linesWeek of 2026-05-10: -2,978 linesWeek of 2026-05-17: +10,641 linesWeek of 2026-05-17: -1,618 linesWeek of 2026-05-24: +4,553 linesWeek of 2026-05-24: -171 linesWeek of 2026-05-31: +780 linesWeek of 2026-05-31: -1,177 linesWeek of 2026-06-07: +1,976 linesWeek of 2026-06-07: -212 linesWeek of 2026-06-14: +9,880 linesWeek of 2026-06-14: -346 linesWeek of 2026-06-21: +6,005 linesWeek of 2026-06-21: -213 linesWeek of 2026-06-28: +14,925 linesWeek of 2026-06-28: -506 linesWeek of 2026-07-05: +3,112 linesWeek of 2026-07-05: -1,040 linesWeek of 2026-07-12: +27,840 linesWeek of 2026-07-12: -668 linesWeek of 2026-07-19: +13,392 linesWeek of 2026-07-19: -1,039 linesWeek of 2026-07-26: +4,107 linesWeek of 2026-07-26: -849 linesWeek of 2026-08-02: +1,333 linesWeek of 2026-08-02: -142 linesWeek of 2026-08-09: +13,311 linesWeek of 2026-08-09: -1,506 linesWeek of 2026-08-16: +293 linesWeek of 2026-08-16: -4 linesWeek of 2026-08-23: +18,844 linesWeek of 2026-08-23: -2,485 linesWeek of 2026-08-30: +37,290 linesWeek of 2026-08-30: -1,137 linesWeek of 2026-09-06: +14,899 linesWeek of 2026-09-06: -842 linesWeek of 2026-09-13: +16,775 linesWeek of 2026-09-13: -2,410 linesWeek of 2026-09-20: +6,308 linesWeek of 2026-09-20: -546 linesWeek of 2026-09-27: +3,899 linesWeek of 2026-09-27: -182 linesWeek of 2026-10-04: +6,835 linesWeek of 2026-10-04: -402 linesWeek of 2026-10-11: +26,732 linesWeek of 2026-10-11: -1,596 linesWeek of 2026-10-18: +7,861 linesWeek of 2026-10-18: -846 linesWeek of 2026-10-25: +8,649 linesWeek of 2026-10-25: -1,311 linesWeek of 2026-11-01: +14,614 linesWeek of 2026-11-01: -1,557 linesWeek of 2026-11-08: +24,961 linesWeek of 2026-11-08: -11,315 linesNov 16, 2025Nov 8, 2026
+633.9K lines added, -174.7K removed over the last year.

Commits per week

last 52 weeks
570Week of 2025-11-16: 1 commitsWeek of 2025-11-23: 2 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 2 commitsWeek of 2026-01-11: 4 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 57 commitsWeek of 2026-02-22: 40 commitsWeek of 2026-03-01: 31 commitsWeek of 2026-03-08: 16 commitsWeek of 2026-03-15: 43 commitsWeek of 2026-03-22: 9 commitsWeek of 2026-03-29: 7 commitsWeek of 2026-04-05: 5 commitsWeek of 2026-04-12: 17 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 32 commitsWeek of 2026-05-03: 13 commitsWeek of 2026-05-10: 22 commitsWeek of 2026-05-17: 24 commitsWeek of 2026-05-24: 7 commitsWeek of 2026-05-31: 5 commitsWeek of 2026-06-07: 17 commitsWeek of 2026-06-14: 18 commitsWeek of 2026-06-21: 9 commitsWeek of 2026-06-28: 11 commitsWeek of 2026-07-05: 20 commitsWeek of 2026-07-12: 34 commitsWeek of 2026-07-19: 22 commitsWeek of 2026-07-26: 9 commitsWeek of 2026-08-02: 6 commitsWeek of 2026-08-09: 13 commitsWeek of 2026-08-16: 1 commitsWeek of 2026-08-23: 10 commitsWeek of 2026-08-30: 31 commitsWeek of 2026-09-06: 22 commitsWeek of 2026-09-13: 24 commitsWeek of 2026-09-20: 22 commitsWeek of 2026-09-27: 13 commitsWeek of 2026-10-04: 20 commitsWeek of 2026-10-11: 31 commitsWeek of 2026-10-18: 10 commitsWeek of 2026-10-25: 11 commitsWeek of 2026-11-01: 38 commitsWeek of 2026-11-08: 22 commitsNov 16, 2025Nov 8, 2026
751 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 1 commitsSun 1:00 — 2 commitsSun 2:00 — 1 commitsSun 3:00 — 5 commitsSun 4:00 — 1 commitsSun 5:00 — 8 commitsSun 6:00 — 14 commitsSun 7:00 — 21 commitsSun 8:00 — 8 commitsSun 9:00 — 16 commitsSun 10:00 — 5 commitsSun 11:00 — 6 commitsSun 12:00 — 7 commitsSun 13:00 — 6 commitsSun 14:00 — 8 commitsSun 15:00 — 5 commitsSun 16:00 — 5 commitsSun 17:00 — 5 commitsSun 18:00 — 11 commitsSun 19:00 — 16 commitsSun 20:00 — 14 commitsSun 21:00 — 9 commitsSun 22:00 — 1 commitsSun 23:00 — 0 commitsMon 0:00 — 0 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 3 commitsMon 4:00 — 2 commitsMon 5:00 — 13 commitsMon 6:00 — 20 commitsMon 7:00 — 7 commitsMon 8:00 — 6 commitsMon 9:00 — 7 commitsMon 10:00 — 8 commitsMon 11:00 — 7 commitsMon 12:00 — 1 commitsMon 13:00 — 2 commitsMon 14:00 — 5 commitsMon 15:00 — 7 commitsMon 16:00 — 7 commitsMon 17:00 — 3 commitsMon 18:00 — 2 commitsMon 19:00 — 4 commitsMon 20:00 — 8 commitsMon 21:00 — 4 commitsMon 22:00 — 0 commitsMon 23:00 — 0 commitsTue 0:00 — 0 commitsTue 1:00 — 0 commitsTue 2:00 — 2 commitsTue 3:00 — 1 commitsTue 4:00 — 0 commitsTue 5:00 — 5 commitsTue 6:00 — 8 commitsTue 7:00 — 8 commitsTue 8:00 — 2 commitsTue 9:00 — 6 commitsTue 10:00 — 1 commitsTue 11:00 — 1 commitsTue 12:00 — 1 commitsTue 13:00 — 0 commitsTue 14:00 — 0 commitsTue 15:00 — 0 commitsTue 16:00 — 2 commitsTue 17:00 — 6 commitsTue 18:00 — 1 commitsTue 19:00 — 7 commitsTue 20:00 — 4 commitsTue 21:00 — 14 commitsTue 22:00 — 1 commitsTue 23:00 — 2 commitsWed 0:00 — 0 commitsWed 1:00 — 1 commitsWed 2:00 — 1 commitsWed 3:00 — 1 commitsWed 4:00 — 0 commitsWed 5:00 — 4 commitsWed 6:00 — 5 commitsWed 7:00 — 1 commitsWed 8:00 — 0 commitsWed 9:00 — 3 commitsWed 10:00 — 0 commitsWed 11:00 — 1 commitsWed 12:00 — 0 commitsWed 13:00 — 0 commitsWed 14:00 — 2 commitsWed 15:00 — 2 commitsWed 16:00 — 2 commitsWed 17:00 — 11 commitsWed 18:00 — 5 commitsWed 19:00 — 2 commitsWed 20:00 — 13 commitsWed 21:00 — 6 commitsWed 22:00 — 2 commitsWed 23:00 — 3 commitsThu 0:00 — 0 commitsThu 1:00 — 6 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 7 commitsThu 6:00 — 4 commitsThu 7:00 — 0 commitsThu 8:00 — 7 commitsThu 9:00 — 0 commitsThu 10:00 — 2 commitsThu 11:00 — 9 commitsThu 12:00 — 0 commitsThu 13:00 — 1 commitsThu 14:00 — 1 commitsThu 15:00 — 2 commitsThu 16:00 — 1 commitsThu 17:00 — 0 commitsThu 18:00 — 0 commitsThu 19:00 — 0 commitsThu 20:00 — 0 commitsThu 21:00 — 10 commitsThu 22:00 — 2 commitsThu 23:00 — 0 commitsFri 0:00 — 0 commitsFri 1:00 — 2 commitsFri 2:00 — 7 commitsFri 3:00 — 4 commitsFri 4:00 — 6 commitsFri 5:00 — 5 commitsFri 6:00 — 17 commitsFri 7:00 — 8 commitsFri 8:00 — 9 commitsFri 9:00 — 7 commitsFri 10:00 — 3 commitsFri 11:00 — 2 commitsFri 12:00 — 2 commitsFri 13:00 — 2 commitsFri 14:00 — 2 commitsFri 15:00 — 0 commitsFri 16:00 — 2 commitsFri 17:00 — 4 commitsFri 18:00 — 1 commitsFri 19:00 — 0 commitsFri 20:00 — 4 commitsFri 21:00 — 7 commitsFri 22:00 — 6 commitsFri 23:00 — 0 commitsSat 0:00 — 1 commitsSat 1:00 — 0 commitsSat 2:00 — 3 commitsSat 3:00 — 0 commitsSat 4:00 — 1 commitsSat 5:00 — 15 commitsSat 6:00 — 6 commitsSat 7:00 — 16 commitsSat 8:00 — 4 commitsSat 9:00 — 6 commitsSat 10:00 — 19 commitsSat 11:00 — 1 commitsSat 12:00 — 8 commitsSat 13:00 — 13 commitsSat 14:00 — 3 commitsSat 15:00 — 15 commitsSat 16:00 — 18 commitsSat 17:00 — 12 commitsSat 18:00 — 10 commitsSat 19:00 — 14 commitsSat 20:00 — 10 commitsSat 21:00 — 6 commitsSat 22:00 — 14 commitsSat 23:00 — 2 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits392 (41%)
Community commits570 (59%)

962 commits in total over the last year.

DateListRankStars gained
Nov 13, 2026daily#8+60