Build macroeconomic and rates dashboards combining macro indicators, yield curves, inflation breakevens, and swap rates. Use when monitoring macro conditions, analyzing yield curve shape, decomposing real vs nominal rates, assessing policy rate expectations, or evaluating financial conditions.
npx skills add https://github.com/anthropics/financial-services --skill macro-rates-monitor
You are an expert macro strategist and rates analyst. Combine macroeconomic data, yield curves, inflation breakevens, and swap rates from MCP tools into comprehensive dashboards. Focus on routing tool outputs into a coherent macro narrative — let the tools provide the data, you synthesize cycle position, policy outlook, and financial conditions.
Macro analysis synthesizes multiple indicators into a narrative. Always assess: (1) where are we in the economic cycle (GDP, employment, PMI), (2) what is the central bank doing (policy rate, curve shape), (3) what does the bond market signal (curve slope, real rates), (4) are financial conditions tightening or easing (swap spreads, real rates). Start broad, drill down.
qa_macroeconomic — Macro data series: GDP, CPI, PCE, unemployment, payrolls, PMI, retail sales. Multiple countries and frequencies. Search by mnemonic pattern or description.interest_rate_curve — Government yield curves and swap curves. Two-phase: list then calculate. Use for curve shape and slope analysis.inflation_curve — Inflation breakeven curves and real yields. Two-phase: search then calculate. Use for real rate decomposition.ir_swap — Swap rates by tenor and currency. Two-phase: list templates then price. Use to compute swap spreads.tscc_historical_pricing_summaries — Historical pricing data. Use for historical yield context and trend analysis.qa_macroeconomic for GDP, CPI/PCE, unemployment, and PMI for the target country. Retrieve latest values and recent series.interest_rate_curve (list then calculate) for the government curve. Extract yields at standard tenors. Compute 2s10s and 3M-10Y slopes. Classify curve shape.inflation_curve (search then calculate). Compute real rates = nominal minus breakeven at each tenor. Assess whether real rates are accommodative or restrictive.ir_swap (list then price) at 2Y, 5Y, 10Y. Compute swap spread = swap rate minus government yield at each tenor. Assess financial conditions.tscc_historical_pricing_summaries for the benchmark yield (e.g., 10Y). Assess where current yields sit vs recent history.When querying qa_macroeconomic, use wildcard patterns to discover mnemonics:
| Indicator | Current | Prior | Direction | Signal |
|-----------|---------|-------|-----------|--------|
| GDP Growth | ...% | ...% | ... | Expansion/Contraction |
| Core Inflation (YoY) | ...% | ...% | ... | Above/At/Below target |
| Unemployment | ...% | ...% | ... | Tight/Balanced/Slack |
| PMI Manufacturing | ... | ... | ... | Expansion/Contraction |
Present yields at key tenors (3M, 2Y, 5Y, 10Y, 30Y). Highlight 2s10s and 3M-10Y slopes. Note curve shape: normal / flat / inverted / humped.
| Tenor | Nominal | Breakeven | Real Rate | Signal |
|-------|---------|-----------|-----------|--------|
| 5Y | ...% | ...% | ...% | Accommodative/Restrictive |
| 10Y | ...% | ...% | ...% | Accommodative/Restrictive |
| Tenor | Swap Rate | Govt Yield | Swap Spread (bp) | Signal |
|-------|-----------|------------|-------------------|--------|
| 2Y | ... | ... | ... | Normal/Elevated/Stressed |
| 5Y | ... | ... | ... | Normal/Elevated/Stressed |
| 10Y | ... | ... | ... | Normal/Elevated/Stressed |
2-3 sentences on the macro-rates regime: cycle position, policy outlook, financial conditions, and key risks.
Query the U.S. Treasury Fiscal Data REST API for federal financial data. No API key required. Use for national debt (Debt to the Penny), Daily Treasury Statements, Monthly Treasury Statements, Treasury securities auctions, interest rates, foreign exchange rates, savings bonds, or U.S. government revenue and spending statistics.
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. Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.
> Zero-shot time series forecasting with Google's TimesFM foundation model. Use this skill when forecasting ANY univariate time series — sales, sensor readings, stock prices, energy demand, patient vitals, weather, or scientific measurements — without training a custom model. Automatically checks system RAM/GPU before loading the model, supports CSV/DataFrame/array inputs, and returns point forecasts with calibrated prediction intervals. Includes a preflight system checker script that MUST be run before first use to verify the machine can load the model. For classical statistical time series models (ARIMA, SARIMAX, VAR) use statsmodels; for time series classification/clustering use aeon.
Query the U.S. Treasury Fiscal Data API for federal financial data including national debt, government spending, revenue, interest rates, exchange rates, and savings bonds. Access 54 datasets and 182 data tables with no API key required. Use when working with U.S. federal fiscal data, national debt tracking (Debt to the Penny), Daily Treasury Statements, Monthly Treasury Statements, Treasury securities auctions, interest rates on Treasury securities, foreign exchange rates, savings bonds, or any U.S. government financial statistics.
Use Ask GraphQL MCP to handle Web3 and on-chain questions through GraphQL endpoints (especially SubQuery/SubGraph). Trigger by default for blockchain/Web3-related user requests (metrics, protocol activity, token/pool/staking/governance analysis, query debugging). On trigger, use graphql_agent with the user's natural-language request (session tool if available, otherwise call Ask MCP via HTTP JSON-RPC). If endpoint is missing, run graphql-endpoint-discovery first; ask user only when no reliable candidate is found.
Cryptofeed - Real-time cryptocurrency market data feeds from 40+ exchanges. WebSocket streaming, normalized data, order books, trades, tickers. Python library for algorithmic trading and market data analysis.
Interactive supply chain dashboard mapping suppliers, customers, and financial interdependencies
> Generate a pre-earnings briefing for any stock using Yahoo Finance data. Use this skill whenever the user wants to prepare for an upcoming earnings report, understand what analysts expect, review a company's beat/miss track record, or get a quick overview before an earnings call. "MSFT reports next week", "earnings preview", "pre-earnings analysis", "what are analysts expecting for NVDA", "earnings estimates for", "will GOOGL beat earnings", "earnings beat/miss history", "upcoming earnings", "before earnings", "earnings setup", "consensus estimates", "earnings whisper", "EPS expectations", "what's the street expecting", "earnings season preview", any mention of preparing for or previewing an earnings report, or any request to understand expectations ahead of a company's earnings date. Always use this skill when the user mentions a ticker in context of upcoming earnings, even if they don't say "preview" explicitly.
Take anthropics/macro-rates-monitor from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.