ApertureOscillation
3-pass scope oscillation that holds a question constant while shifting zoom — narrow/tactical, wide/strategic, then synthesis — to surface design tensions,…
Analyze and update 68 US economic and social indicators from five government APIs (FRED, EIA, Treasury, BLS, Census) across 10 categories: GDP, Inflation, Employment, Housing, Consumer Finance, Markets, Trade, Government/Fiscal, Demographics, Health. Two workflows: UpdateData,
$ npx -y skills add danielmiessler/personal_ai_infrastructure --skill USMetrics --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/USMetricsContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze and update 68 US economic and social indicators from five government APIs (FRED, EIA, Treasury, BLS, Census) across 10 categories: GDP, Inflation, Employment, Housing, Consumer Finance, Markets, Trade, Government/Fiscal, Demographics, Health. Two workflows: UpdateData,
name: USMetrics version: 1.0.20 description: "Analyze and update 68 US economic and social indicators from five government APIs (FRED, EIA, Treasury, BLS, Census) across 10 categories: GDP, Inflation, Employment, Housing, Consumer Finance, Markets, Trade, Government/Fiscal, Demographics, Health. Two workflows: UpdateData, GetCurrentState (10y/5y/2y/1y trend analysis). USE WHEN GDP, inflation, unemployment, economic metrics, gas prices, how is the economy, refresh data, FRED, US metrics, economic trends. NOT FOR pathogen surveillance."
**Before executing, check for user customizations at:** `~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/USMetrics/`
If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.
**You MUST send this notification BEFORE doing anything else when this skill is invoked.**
1. **Send voice notification**:
curl -s -X POST http://localhost:31337/notify \
-H "Content-Type: application/json" \
-d '{"message": "Running the WORKFLOWNAME workflow in the USMetrics skill to ACTION"}' \
> /dev/null 2>&1 &2. **Output text notification**:
Running the **WorkflowName** workflow in the **USMetrics** skill to ACTION...
**This is not optional. Execute this curl command immediately upon skill invocation.**
Pulls 68 US economic and social indicators from five government APIs (FRED, EIA, Treasury, BLS, Census) across 10 categories — GDP, Inflation, Employment, Housing, Consumer Finance, Markets, Trade, Government/Fiscal, Demographics, Health — and analyzes them. Two workflows: UpdateData fetches live values into the Substrate dataset; GetCurrentState produces a multi-timeframe (10y/5y/2y/1y) trend overview with cross-metric correlation, pattern detection, and research recommendations.
The numbers that tell you how the economy is actually doing are scattered across five federal agencies, each with its own API, its own update cadence, and its own publication lag. Pulling "how is the economy?" together by hand means hitting FRED, EIA, Treasury, BLS, and Census separately, normalizing the results, and lining up trends across different timeframes — slow, error-prone, and easy to present stale or preliminary data as if it were final. This skill collects all 68 indicators into one dataset and reads the trends across four timeframes at once.
It analyzes U.S. economic and social metrics using the Substrate US-Common-Metrics dataset and provides trend analysis, cross-metric correlation, pattern detection, and research recommendations. UpdateData must run first so the dataset is current; GetCurrentState then reads the dataset and computes the trends.
All metrics sourced from:
**When executing a workflow, output this notification directly:**
Running the **WorkflowName** workflow in the **USMetrics** skill to ACTION...
| Workflow | Trigger | File | |----------|---------|------| | **UpdateData** | "Update metrics", "refresh data", "pull latest", "update Substrate" — fetch live data from APIs and update Substrate dataset | `Workflows/UpdateData.md` | | **GetCurrentState** | "How is the economy?", "economic overview", "get current state", "US metrics analysis" — multi-timeframe trend overview | `Workflows/GetCurrentState.md` |
**Full documentation:** `Workflows/UpdateData.md`
**Purpose:** Fetch live data from FRED, EIA, Treasury APIs and populate the Substrate US-Common-Metrics dataset files. This must run before GetCurrentState to ensure data is current.
**Execution:**
bun ${LIFEOS_SKILL_DIR}/Tools/UpdateSubstrateMetrics.ts**Outputs:**
**Trigger phrases:**
---
**Full documentation:** `Workflows/GetCurrentState.md`
**Produces:** A comprehensive overview document analyzing:
**Trigger phrases:**
1. **Economic Output & Growth** - GDP, industrial production, retail sales 2. **Inflation & Prices** - CPI, PCE, gas prices, oil prices 3. **Employment & Labor** - Unemployment, payrolls, jobless claims, quit rate 4. **Housing** - Home prices, mortgage rates, housing starts 5. **Consumer & Personal Finance** - Sentiment, saving rate, credit 6. **Financial Markets** - Interest rates, Treasury yields, volatility 7. **Trade & International** - Trade balance, USD index 8. **Government & Fiscal** - Federal debt, budget deficit, spending 9. **Demographics & Social** - Population, inequality, poverty 10. **Health & Crisis** - Deaths of despair, air quality, life expectancy
For live data fetching:
| Tool | Purpose | |------|-------
⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.
Repo: danielmiessler/personal_ai_infrastructure
3-pass scope oscillation that holds a question constant while shifting zoom — narrow/tactical, wide/strategic, then synthesis — to surface design tensions,…
Curated aphorism collection with CRUD — content-based matching, themed search, thinker research, DB maintenance. Quotes organized by author/theme/context/usage…
Scrapes social platforms, business data, and e-commerce via Apify actors — Instagram, LinkedIn, TikTok, YouTube, Facebook, Google Maps, Amazon, and web crawls…
Search and retrieve arXiv academic papers by topic, category, or paper ID — with AlphaXiv-enriched AI-generated overviews. Uses arXiv Atom API across…
Static visual content across 20+ formats — diagrams, mermaid, infographics, D3 dashboards, comics, icons, wallpaper — via Nano Banana Pro (default), Nano…
AI audio editing pipeline: Whisper word-level transcription → Claude segment classification (KEEP/CUT_FILLER/CUT_FALSE_START/CUT_STUTTER/CUT_DEAD_AIR) → ffmpeg…