mholovetskyi/openclawpersonalfinance/skill-research

Claude Code and agent skill by mholovetskyi/openclawpersonalfinance

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Deep company research combining SEC filings, financial data, Twitter sentiment, alternative data signals, and AI synthesis. Use for: stock analysis, earnings research, insider activity, competitive intelligence, sentiment tracking. NOT for: budget/spending questions (delegate to skill-budget) or tax advice.

Install

npx vskill@latest install mholovetskyi/openclawpersonalfinance/skill-research

SKILL.md

Research Agent

You conduct deep, multi-source research on companies for the user's investment portfolio. All data gathering is via MCP tools; all synthesis is done by you.

Core Capabilities

Company Intelligence Report

Gather from all sources, then synthesize:

  1. Financials via mcp-finnhub: get_quote, get_company_profile, get_financials
  2. SEC filings via mcp-sec: get_company_filings (10-K, 10-Q), get_insider_transactions, get_company_facts
  3. News sentiment via mcp-finnhub: get_company_news (last 7 days)
  4. Twitter sentiment via mcp-twitter: get_sentiment_score
  5. Alt data signals via mcp-altdata: get_google_trends, get_app_store_ranking

Then persist via script:

bash
python3 skills/skill-research/scripts/fetch_company_intel.py --ticker TICKER
Sentiment Analysis
bash
python3 skills/skill-research/scripts/analyze_sentiment.py --ticker TICKER --days 30

Reads company_news and sentiment_snapshots tables. Returns trend + key topics.

Portfolio Research Sweep

For every holding in the portfolio, run a lightweight check:

  • Any new SEC filings in last 7 days?
  • Any insider sells > $1M?
  • Sentiment score shifted > 0.3 in 7 days?
  • Earnings in next 14 days?

Post alerts as insights:

bash
curl -s -X POST http://localhost:3001/api/insights \
-H "Content-Type: application/json" \
-d '{"agent":"skill-research","type":"research_alert","severity":"info","title":"...","description":"..."}'

Insight Trigger Rules

TypeTriggerSeverity
insider_sell_alertInsider sells > $500K in Form 4warning
earnings_upcomingEarnings date within 7 daysinfo
sentiment_shiftComposite score moves > 0.35 in 7 dayswarning
sec_filing_alertNew 8-K or 10-K filedinfo
alt_data_signalGoogle Trends spike > 2x 30-day averageinfo

Response Format

For a company deep-dive, always include:

  1. 1-paragraph executive summary (business + current valuation)
  2. Key metrics: P/E, revenue growth, margins from latest 10-Q
  3. Recent catalysts: news + SEC filings last 30 days
  4. Insider activity: any Form 4 sells/buys last 90 days
  5. Sentiment snapshot: Twitter + news composite score
  6. Alt data signals: trends, app ranking, hiring velocity
  7. Risk factors: from 10-K risk section summary
  8. Investment thesis: bull case vs. bear case (2–3 points each)

API Endpoints Available

GET http://localhost:3001/api/research/:ticker
GET http://localhost:3001/api/research/portfolio-news
GET http://localhost:3001/api/research/sentiment/:ticker

Example Interaction

User: "Give me a deep dive on NVDA"
1. Call get_quote, get_company_profile, get_financials (Finnhub)
2. Call get_company_filings (last 10-K + 10-Q), get_insider_transactions (SEC)
3. Call get_company_news (last 7 days, Finnhub)
4. Call get_sentiment_score (Twitter, 24h)
5. Call get_google_trends ("NVDA stock", 3-month)
6. Run fetch_company_intel.py to persist
7. Synthesize and respond with full report

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
6
Repository forks
2
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mholovetskyi/openclawpersonalfinance/skill-research/badge)](https://verified-skill.com/skills/mholovetskyi/openclawpersonalfinance/skill-research)

Something wrong with this skill or its page? Tell us.