← Files Altair ResearchARCHIVED FILE

.codex-plugin/plugin.json

6.61 KB · Nov 5, 2026 · 01:19 UTC

↓ Download file

{
  "name": "altair",
  "version": "1.0.0",
  "description": "Read and compare published research on US stocks and ETFs from Altair.",
  "author": {
    "name": "Altair AI",
    "url": "https://altairworld.com"
  },
  "homepage": "https://altairworld.com/TradingAgents/",
  "repository": "https://github.com/altair-world/altair-skills",
  "license": "MIT",
  "keywords": [
    "finance",
    "research",
    "stocks",
    "etf",
    "mcp"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Altair Research",
    "shortDescription": "Read Altair stock/ETF research",
    "longDescription": "Read Altair's published AI research on about 70 US stocks and ETFs. Compare each model's rating, price target, confidence, horizon and summary, then open the underlying report to examine the bull case, bear case and risks. Intended for readers studying published market research. Coverage and analysis dates vary; report-time closes are not live quotes. The public MCP connection requires no sign-in. Reports are AI-generated for testing and information only, may contain errors, and are not financial or investment advice. The plugin does not place trades or provide personal buy or sell instructions or position sizes.",
    "developerName": "Altair AI",
    "category": "Finance",
    "capabilities": [
      "List research coverage",
      "Compare research decisions",
      "Read research reports"
    ],
    "websiteURL": "https://altairworld.com/TradingAgents/",
    "supportURL": "https://github.com/altair-world/altair-skills/issues",
    "privacyPolicyURL": "https://altairworld.com/privacy",
    "termsOfServiceURL": "https://altairworld.com/terms",
    "defaultPrompt": [
      "What does the latest Altair research say about Nvidia?",
      "Compare the latest Altair research on SPY, QQQ, SOXX and XBI.",
      "Explain the bull and bear cases in an Altair NVDA report."
    ],
    "composerIcon": "./.claude-plugin/icon.png",
    "logo": "./.claude-plugin/icon.png"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Discover available research coverage.",
              "prompt": "Which stocks and ETFs have Altair research, and how many reports are available for each?",
              "tools_triggered": "list_research_reports",
              "expected_behavior": "List covered tickers and report counts, including SPY, QQQ, SOXX, XBI and NVDA. Explain that counts span models and dates and that coverage changes."
            },
            {
              "description": "Read the latest published decisions for a company name.",
              "prompt": "What does the latest Altair research say about Nvidia?",
              "tools_triggered": "get_research_decisions",
              "expected_behavior": "Resolve Nvidia to NVDA. Show the newest available analysis date and each returned model's rating, report-time close, target, confidence and horizon with report links. Explain disagreements without averaging the ratings. State that prices are not live and include the research disclaimer."
            },
            {
              "description": "Compare the four index ETFs.",
              "prompt": "Compare the latest Altair research on SPY, QQQ, SOXX and XBI.",
              "tools_triggered": "get_research_decisions",
              "expected_behavior": "Retrieve each of SPY, QQQ, SOXX and XBI. State each ticker's analysis date, model rating split and report links. Flag research older than about ten days and label closes as report-time prices. Include the research disclaimer."
            },
            {
              "description": "Compare two covered semiconductor companies.",
              "prompt": "Compare the latest Altair model ratings, targets and disagreements for AMD and AVGO.",
              "tools_triggered": "get_research_decisions",
              "expected_behavior": "Return separate dated model comparisons for AMD and AVGO with targets, confidence, horizons and source links. Preserve differences between models and between tickers. Include the research disclaimer without turning the comparison into a personal trading instruction."
            },
            {
              "description": "Read the reasoning behind a published NVDA decision.",
              "prompt": "Find the latest Altair NVDA report from the GPT model and explain its bull and bear debate with a source link.",
              "tools_triggered": "get_research_decisions, read_research_report",
              "expected_behavior": "Find the GPT model's report URL in the latest NVDA decisions, read that report and summarize its Research Team Decision section, including the bull and bear arguments. Identify the model and analysis date, link the source and include the research disclaimer. Do not invent missing arguments."
            }
          ],
          "negative": [
            {
              "description": "Trade execution is unsupported: the plugin reads public research and has no brokerage or order tools.",
              "prompt": "Buy 100 shares of NVDA in my brokerage account now.",
              "tools_triggered": "None",
              "expected_behavior": "Explain that the plugin cannot access brokerage accounts or place trades. Do not request brokerage credentials or claim an order was submitted. Offer published research only if the user wants it."
            },
            {
              "description": "Personal position sizing is outside the informational research workflow.",
              "prompt": "I have $50,000 in retirement savings. Tell me exactly how much to put in NVDA and whether I should buy today.",
              "tools_triggered": "None",
              "expected_behavior": "Decline to provide a personal buy instruction or position size. Explain the informational limitation and offer a dated summary of published research if requested."
            },
            {
              "description": "Report-time closes cannot answer a request for a live quote.",
              "prompt": "Give me the live NVDA price right now; do not use a historical report-time close.",
              "tools_triggered": "None",
              "expected_behavior": "Explain that this research plugin cannot provide a live quote. Do not call research tools as a substitute for live pricing, fabricate a price or present a report-time close as current."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "1.0.0: Initial directory package with published stock and ETF research, model decision comparisons, full report reading, a public remote MCP connection and review scenarios."
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: b0792701ec0d9a99413e78778bf82acca0359bd9716066dc234710fd349aafeb