Agent Skills

stock-analysis

Generate a comprehensive sentiment analysis report for a single stock. Use when users want deep analysis of a specific ticker like NVDA, TSLA, or AAPL.

Install

npx skills add https://github.com/alphamoemoe/foci --skill stock-analysis
SKILL.md

Comprehensive Stock Analysis

Generate a complete sentiment analysis report for a single stock.

Triggers

  • "分析 NVDA"
  • "NVDA 怎么样"
  • "analyze TSLA"
  • "what about AAPL"
  • "帮我看看 AMD"
  • /stock-analysis NVDA
  • /stock-analysis {ticker}

Arguments

  • ticker - Stock ticker to analyze (required)

Instructions

When the user wants a comprehensive analysis of a stock, follow these steps:

  1. Get Sentiment Data Call get_ticker_sentiment(ticker) to get overall sentiment and breakdown by blogger.

  2. Search Related Viewpoints Call search_viewpoints(ticker) to find all detailed opinions.

  3. Find Who Holds It Call get_blogger_positions for bloggers who mentioned the stock to understand their conviction level.

  4. Compile Analysis Create a comprehensive report covering:

    • Overall sentiment score
    • Bull vs bear breakdown
    • Key arguments from both sides
    • Notable bloggers with positions
    • Risk factors mentioned
  5. Present Results Format the output as:

    ## TICKER 综合分析报告
    
    ### 情绪概览
    
    | 指标 | 数值 |
    |------|------|
    | 整体情绪 | 🟢 看涨 (X/10) |
    | 看涨博主 | X 位 |
    | 看跌博主 | X 位 |
    | 中性/观望 | X 位 |
    | 总提及次数 | XX |
    
    ### 多方观点 🐂
    
    **核心论点:**
    1. [论点1] — 博主A (XX万粉丝)
    2. [论点2] — 博主B
    3. [论点3] — 博主C
    
    **代表观点:**
    > "[详细观点引用]"
    > — 博主A, 2025-01-20
    
    ### 空方观点 🐻
    
    **核心论点:**
    1. [论点1] — 博主D
    2. [论点2] — 博主E
    
    **代表观点:**
    > "[详细观点引用]"
    > — 博主D, 2025-01-19
    
    ### 持仓博主
    
    | 博主 | 态度 | 持仓情况 |
    |------|------|----------|
    | 博主A | 看涨 | 重仓 |
    | 博主B | 观望 | 轻仓 |
    
    ### 风险提示 ⚠️
    
    - [风险1]: [描述]
    - [风险2]: [描述]
    
    ### 总结
    [客观总结各方观点,不做买卖建议]
    

Tool Sequence

  1. get_ticker_sentiment(ticker) → Get sentiment breakdown
  2. search_viewpoints(ticker) → Get detailed viewpoints
  3. list_bloggers → Get blogger info (if needed for context)
  4. get_blogger_positions(blogger) → For key bloggers mentioning the stock
  5. Compile comprehensive report

Notes

  • Present all viewpoints fairly, both bull and bear
  • Include specific quotes when available
  • Do NOT give buy/sell recommendations
  • Highlight consensus and divergence
  • Note the recency of viewpoints

Related skills

researchmattpocock575KInvestigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.paper-context-resolverlllllllama451KRigor Paper Context helper for README-first deep learning repo reproduction. Use only when the README and repository files leave a narrow reproduction-critical gap and the task is to resolve a specific paper detail such as dataset split, preprocessing, evaluation protocol, checkpoint mapping, or runtime assumption from primary paper sources while recording conflicts. Do not use for general paper summary, repo scanning, environment setup, command execution, title-only paper lookup, or replacing Renv-and-assets-bootstraplllllllama450KRigor Setup skill for README-first deep learning repo reproduction. Use when the task is specifically to prepare a conservative conda-first environment, checkpoint and dataset path assumptions, cache location hints, and setup notes before any run on a README-documented repository. Do not use for repo scanning, full orchestration, paper interpretation, final run reporting, or generic environment setup that is not tied to a specific reproduction target.ai-research-explorelllllllama311KRigor Explore compatible skill slug for meaningful and potentially novel deep learning research candidates. Use when the researcher has chosen the task family, dataset, benchmark, evaluation method, provided SOTA references, and wants candidate-only exploration on top of `current_research` with auditable repo understanding, idea gating, fair comparison, and governed experiments written to `explore_outputs/`. Do not use for README-first trusted reproduction, open-ended direction finding, narrow c

Search skills and MCP servers

Fuzzy search across 23,137 skills and servers