financial-market-analysis — Claude Code skill: stock and news analysis
A skill that pulls stock and company data from Yahoo Finance, digests the news and returns a report with a Buy, Hold or Sell rating.
npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a claude-codeWhat financial-market-analysis does
Give it a ticker or a company name and the skill resolves the official name, fetches pricing and performance metrics from Yahoo Finance, then turns the news flow into a short summary. Google Serper steps in as a fallback when the usual sources come up short. What comes back is a structured report: trends, support levels, financial health indicators and an investment rating grounded in technical data and market sentiment.
Every report gets written to your Firebase project, so past analyses pile up and you can track how a company's picture changes. Two MCP servers have to be configured first: lf-financial-analysis, which runs through uvx mcp-proxy with an x-api-key header, and firebase, launched with npx @modelcontextprotocol/server-firebase.
CRAFTED_API_KEY is not optional — the data proxy will not connect without it. Skip the Firebase server and reports stop being saved. Analysis starts from the /market slash command with the ticker or company name in quotes.
What it helps with
- check a company's pricing and metrics from its ticker
- gauge market sentiment from recent news
- get a Buy, Hold or Sell call on a single stock
- compare financial health across companies
- keep a history of reports in your own Firebase project
Example prompts for the agent
- /market "Tesla (TSLA)"
- /market "Nvidia" — show support levels and financial health
- /market "AAPL" and rate it Buy, Hold or Sell
How to install financial-market-analysis
1Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a claude-code2Manually: put the files in place
~/.claude/skills/financial-market-analysis/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/financial-market-analysis/
1Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a codex2Manually: put the files in place
.agents/skills/financial-market-analysis/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a cursor2Manually: put the files in place
.cursor/skills/financial-market-analysis/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install sundial-org/awesome-openclaw-skills financial-market-analysis2Manually: put the files in place
.github/skills/financial-market-analysis/SKILL.md1Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a gemini-cli2Platform CLI
gemini skills install https://github.com/sundial-org/awesome-openclaw-skills --path skills/financial-market-analysisManually: put the files in place
.devin/skills/financial-market-analysis/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about financial-market-analysis
How do I install financial-market-analysis in Claude Code?
Run npx skills add sundial-org/awesome-openclaw-skills --skill financial-market-analysis -a claude-code. The skill lands at ~/.claude/skills/financial-market-analysis/SKILL.md.
What does financial-market-analysis do?
It fetches stock and company data from Yahoo Finance, synthesises news and returns a structured report with a Buy, Hold or Sell rating, saved to Firebase.
What does the skill need to run?
A CRAFTED_API_KEY passed in the lf-financial-analysis MCP server header, plus a configured firebase server for report storage.