macro-dashboard
Skill2 starsChanged 56 days agoMITView on GitHub
English · 简体中文 A skill that makes macro monitoring structured, weekly-refreshable and reproducible. It does not forecast price levels — it tracks the four variables that drive the pricing of risk assets and outputs an attack/defend switch. This is the top-down switch layer above valuation-comps and dcf-quick: those two answer "what to buy and what it's worth", this one answers "should you be buying at full size right now". Run scripts/score_snapshot.py for the regime call: the agent fetches the latest…
1 other project uses a version of this.
Adopted by
Most recently taken up by
- EodHistoricalData/eodhd-claude-skillstheir own version, first seen Oct 13, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- EodHistoricalData/eodhd-claude-skills★ 47same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 0 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 60
When any variable is N/A, it doesn't count toward the green lights, but the conclusion must state explicitly that "X is unknown, confidence …
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
English · 简体中文
Macro Dashboard
A skill that makes macro monitoring structured, weekly-refreshable and reproducible. It does not
forecast price levels — it tracks the four variables that drive the pricing of risk assets and outputs
an attack/defend switch. This is the top-down switch layer above valuation-comps and
dcf-quick: those two answer "what to buy and what it's worth", this one answers "should you be
buying at full size right now".
Run scripts/score_snapshot.py for the regime call: the agent fetches the latest values and the
status of each variable, while the script computes the aggregate and applies the hard rules — so nobody
"optimistically adjusts" the stance.
The four variables (the transmission chain)
- Rates: the direction of real rates (nominal rate − inflation expectations). Rising compresses long-duration assets; falling repairs risk appetite. Watch real rates, not what the Fed says.
- Credit: whether the system suddenly runs short of money. High-yield spreads, commercial paper spreads, offshore dollar liquidity — any of them widening quickly is the pre-symptom of a margin call.
- Earnings expectations: whether the story can be cashed in. The breadth of revisions (number upgraded versus downgraded) leads EPS growth rates.
- Liquidity: whether the pool is filling or draining. Central bank balance sheets, reverse repos, broad money growth.
Five steps (same slot every week)
- Fetch at a fixed slot: pull the latest value of each variable at the same time each week (e.g. Sunday). Sources below.
- Three-state call: rate each variable friendly / neutral / alert, with the signal and the number
(the script can classify automatically against thresholds — see
references/indicators.md). - Aggregate: green-light count maps to the attack stance. The script applies the rules (see
references/regime_rules.md). - Output the panel: a table plus a one-line conclusion (attack or defend, with the reason). No price forecasts.
- Keep a trace: append to the
macro-dashboard.mdsnapshot so you can look back at where signals turned.
Data sources (in priority order; never fabricate)
westock-data/macro-monitorskill: rates, spreads, liquidity indicators.WebSearch/WebFetch: Federal Reserve, central banks, consensus sources.- Fallback: quote pages / financial terminals. Mark missing items
N/Awith a note.
Output format
macro-dashboard.md: a four-variable table (variable / latest value / status light / signal) plus the
attack-or-defend conclusion plus the triggers to watch next week. Structure in
examples/sample-dashboard.md. Append the scripts/score_snapshot.py output as a trace.
Checks and red lines (reliability floor)
- Credit or liquidity at alert = forced defence, overriding the green-light count (a hard rule — "I think it can hold" is not permitted).
- When any variable is
N/A, it doesn't count toward the green lights, but the conclusion must state explicitly that "X is unknown, confidence is reduced". - The stance gives directional guidance only, never price levels; pair it with the
dcf-quickdownside floor to get "how much to buy".
Boundaries and disclaimer
- The four variables are a switch, not a scorecard. Credit and liquidity both alerting means defend, without hesitation.
- Consistent with sizing from the worst case: confirm the environment permits attack, then use
dcf-quickto decide what and how much, thenvaluation-compsto check whether it's cheap or dear. - Conclusions support judgement; decisions belong to a human.
Layout
macro-dashboard/
SKILL.md # this file (English)
SKILL_CN.md # 简体中文版
README.md
references/
indicators.md # concrete indicators, sources and thresholds for the four variables
regime_rules.md # attack/defend rules, credit & liquidity hard override
scripts/
score_snapshot.py # regime call (hard rules included)
score_snapshot_test.py
examples/
sample-dashboard.mdDoes it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

