Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aojdevstudio avatar

Fin Core

  • 30 installs
  • 316 repo stars
  • Updated August 1, 2026
  • aojdevstudio/finance-guru

fin-core is a Claude Code skill that auto-loads Finance Guru's system config, user profile, and portfolio data at session start for a multi-agent financial system.

About

This skill is the core context loader for the Finance Guru multi-agent financial system, auto-loaded at every session start. It loads the system config, user portfolio profile, and latest Fidelity account files so downstream financial operations have full context. It documents seven type-safe analysis CLI tools covering risk, volatility, momentum, moving averages, correlation, optimization, and backtesting, plus the agent roster and workflow pipeline.

  • Auto-loads Finance Guru system config and user profile at session start
  • Exposes 7 type-safe financial analysis CLI tools
  • Coordinates a multi-agent financial intelligence system

Fin Core by the numbers

  • 30 all-time installs (skills.sh)
  • Ranked #662 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
At a glance

fin-core capabilities & compatibility

Capabilities
fin guru checklist · dividend tracking
Use cases
data analysis · trading · orchestration
From the docs

What fin-core says it does

Auto-loads essential Finance Guru system configuration and user profile at session start.
SKILL.md
Institutional-grade multi-agent financial intelligence, quantitative analysis, strategic portfolio planning, and compliance oversight
SKILL.md
npx skills add https://github.com/aojdevstudio/finance-guru --skill fin-core

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs30
repo stars316
Last updatedAugust 1, 2026
Repositoryaojdevstudio/finance-guru

What it does

It loads Finance Guru's system config and portfolio context so multi-agent financial analysis can run.

Who is it for?

The Finance Guru system, loading portfolio and config context before financial analysis

When should I use this skill?

At session start to load Finance Guru configuration and user portfolio context

What you get

Full Finance Guru context loaded so multi-agent financial analysis runs with current data

By the numbers

  • 13-agent roster
  • 7 production-ready analysis tools
  • files older than 7 days trigger an update alert

Files

SKILL.mdMarkdownGitHub ↗

Finance Guru™ Core Context

Auto-loaded at every session start

Core Identity

System Name: Finance Guru™ v2.0.0 Architecture: BMAD-CORE™ v6.0.0 Type: Private Family Office AI System Owner: Sole client (exclusive service) Purpose: Institutional-grade multi-agent financial intelligence, quantitative analysis, strategic portfolio planning, and compliance oversight

Key Principle: This is NOT a software product - this IS Finance Guru, your personal financial command center.

---

Essential Files (Auto-Loaded)

These files are automatically loaded into context at session start:

1. System Configuration

Path: fin-guru/config.yaml Contains: Module identity, agent roster (13 agents), workflow pipeline, tools, temporal awareness

2. User Profile

Path: fin-guru/data/user-profile.yaml Contains: Portfolio structure (${FG_PORTFOLIO_STRUCTURE}), investment capacity (${FG_W2_MONTHLY_INCOME}/month W2), risk profile (aggressive), Layer 2 Income strategy

3. Portfolio Updates

Path: notebooks/updates/ Contains: Latest Fidelity account balances, positions, transaction history

File Patterns:

  • Balances: Balances_for_Account_{account_id}.csv (exact match)
  • Positions: Portfolio_Positions_MMM-DD-YYYY.csv (e.g., Portfolio_Positions_Nov-05-2025.csv)
  • The hook automatically finds the latest positions file by date in the filename
  • Files older than 7 days trigger an update alert at session start

4. System Context

Path: fin-guru/data/system-context.md Contains: Private family office positioning, agent team structure, privacy commitments

---

Production-Ready Tools (7 Available)

All tools use 3-layer type-safe architecture (Pydantic → Calculator → CLI):

Risk & Performance

1. Risk Metrics (src/analysis/risk_metrics_cli.py) VaR, CVaR, Sharpe, Sortino, Max Drawdown, Beta, Alpha

2. Volatility Metrics (src/utils/volatility_cli.py) Bollinger Bands, ATR, Historical Vol, Keltner Channels, regime assessment

Technical Analysis

3. Momentum Indicators (src/utils/momentum_cli.py) RSI, MACD, Stochastic, Williams %R, ROC, confluence analysis

4. Moving Averages (src/utils/moving_averages_cli.py) SMA, EMA, WMA, HMA, Golden Cross/Death Cross detection

Portfolio Construction

5. Correlation & Covariance (src/analysis/correlation_cli.py) Pearson correlation, covariance matrices, diversification scoring

6. Portfolio Optimizer (src/strategies/optimizer_cli.py) Mean-Variance, Risk Parity, Min Variance, Max Sharpe, Black-Litterman

7. Backtesting Framework (src/strategies/backtester_cli.py) Strategy validation, performance metrics, deployment recommendations

Documentation: See CLAUDE.md for usage examples and agent workflows

---

Multi-Agent System

Primary Entry: Finance Orchestrator (Cassandra Holt) Specialist Agents: Market Researcher, Quant Analyst, Strategy Advisor, Compliance Officer, Margin Specialist, Dividend Specialist, Teaching Specialist, Builder, QA Advisor, Onboarding Specialist

Workflow Pipeline: RESEARCH → QUANT → STRATEGY → ARTIFACTS

---

Personal Strategy Inputs

Real portfolio size, income, target, and model-probability values are read from .env (see .env.example): FG_PORTFOLIO_STRUCTURE, FG_W2_MONTHLY_INCOME, FG_ANNUAL_DIVIDEND_TARGET, FG_DIVIDEND_TARGET_MONTHS, and FG_MONTE_CARLO_PROBABILITY. Do not hardcode personal numbers in this skill.

Current Strategic Focus

Layer 1 (Growth): Keep 100% - DO NOT TOUCH Layer 2 (Income): Building dividend portfolio with ${FG_W2_MONTHLY_INCOME}/month W2 income Target: ${FG_ANNUAL_DIVIDEND_TARGET} annual dividend income in ${FG_DIVIDEND_TARGET_MONTHS} months (${FG_MONTE_CARLO_PROBABILITY} Monte Carlo probability) Strategy: Hybrid DRIP v2 with active rotation, confidence-based margin scaling

---

Temporal Awareness

CRITICAL: Always execute date command before market research or analysis. Ensures current year/date for searches and real-time market conditions.

---

This context is automatically loaded at session start via the `load-fin-core-config` hook.

Related skills

FAQ

What does it load at session start?

System config, the user portfolio profile, latest Fidelity balances and positions, and system context.

What analysis tools does it expose?

Seven type-safe CLI tools for risk, volatility, momentum, moving averages, correlation, portfolio optimization, and backtesting.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.