{"id":"df47fca2-1bd8-4462-94e2-ba9967ad063b","slug":"crewai-manasikoppal-stockanalysis","name":"StockAnalysis","description":"AI-powered stock research assistant using CrewAI multi-agent system, Groq LLM, and Yahoo Finance. Generates BUY/HOLD/SELL reports with financial analysis.","canonicalUrl":"https://www.xpersona.co/skill/crewai-manasikoppal-stockanalysis","sourceUrl":"https://github.com/manasikoppal/StockAnalysis","homepage":null,"source":"GITHUB_REPOS","vendor":{"slug":"manasikoppal","label":"Manasikoppal","url":"https://github.com/manasikoppal/StockAnalysis"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-10-09T20:19:41.739Z","freshnessLabel":"Oct 9, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 9, 2026"},{"label":"Vendor","value":"Manasikoppal"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Manasikoppal","href":"https://github.com/manasikoppal/StockAnalysis","sourceUrl":"https://github.com/manasikoppal/StockAnalysis","sourceType":"profile","confidence":"medium","observedAt":"2026-10-09T20:19:41.745Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/crewai-manasikoppal-stockanalysis/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-manasikoppal-stockanalysis/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-09T20:19:41.745Z","isPublic":true},{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/crewai-manasikoppal-stockanalysis/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-manasikoppal-stockanalysis/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"StockAnalysis","description":"AI-powered stock research assistant using CrewAI multi-agent system, Groq LLM, and Yahoo Finance. Generates BUY/HOLD/SELL reports with financial analysis.","source":"GITHUB_REPOS","sourceId":"crewai:1256687877","repository":"https://github.com/manasikoppal/StockAnalysis","documentation":"https://www.xpersona.co/skill/crewai-manasikoppal-stockanalysis/agent/crewai-manasikoppal-stockanalysis","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/manasikoppal/StockAnalysis.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"┌──────────────────────────┐      ┌──────────────────────────┐\n│    Stock Data Analyst    │      │   Financial News Analyst  │\n│                          │      │                           │\n│  Tools:                  │      │  Tools:                   │\n│  • Stock Price Tool      │      │  • Stock News Tool        │\n│  • Company Financials    │      │  • SEC Filing Tool        │\n│                          │      │                           │\n│  Output:                 │      │  Output:                  │\n│  • Current price         │      │  • Recent headlines       │\n│  • 52-week range         │      │  • News sentiment         │\n│  • PE, ROE, margins      │      │  • Business description   │\n│  • Revenue & EBITDA      │      │  • Sector & industry      │\n│  • 1-month return        │      │                           │\n└────────────┬─────────────┘      └─────────────┬─────────────┘\n             │                                   │\n             └──────────────┬────────────────────┘\n                            │  context passed via CrewAI\n                            ▼\n            ┌───────────────────────────────┐\n            │   Senior Research Analyst     │\n            │                               │\n            │  Tools: None (synthesis only) │\n            │                               │\n            │  Output:                      │\n            │  • Executive Summary          │\n            │  • Key Financial Metrics      │\n            │  • News Sentiment & Outlook   │\n            │  • Risks to Consider          │\n            │  • BUY / HOLD / SELL          │\n            └───────────────────────────────┘"},{"kind":"example","language":"text","snippet":"StockAnalysis/\n│\n├── tools.py          # Data fetching tools — yfinance wrappers for agents\n│                     # get_stock_data, get_financials, get_sec_filings, get_stock_news\n│\n├── agents.py         # Agent definitions — roles, goals, backstories, tool assignments\n│                     # data_analyst, news_analyst, research_analyst\n│\n├── tasks.py          # Task definitions — descriptions, expected outputs, context chaining\n│                     # data_task → news_task → report_task\n│\n├── main.py           # Crew orchestration — wires agents + tasks, CLI entry point\n│\n├── app.py            # Streamlit UI — price chart, quick stats, AI report rendering\n│\n├── .env              # API keys (never committed to git)\n├── .gitignore        # Excludes .env, venv, __pycache__\n└── requirements.txt  # All dependencies"}]}}