From longbridge
Market-level state from Longbridge Securities — market temperature index (0–100, higher = more bullish), trading session times (open/close), and the trading day calendar (with half-days). Triggers: "今天开盘吗", "今天美股开市吗", "几点开盘", "下个交易日", "市场情绪", "牛熊度数", "温度计", "市场温度", "今天開盤嗎", "幾點開盤", "下個交易日", "市場情緒", "溫度計", "is the market open", "trading hours", "next trading day", "market temperature", "market sentiment".
npx claudepluginhub longbridge/skills --plugin longbridgeThis skill uses the workspace's default tool permissions.
Market-level state: open / close, calendar, sentiment temperature. Symbol-level questions belong in `longbridge-quote`.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Market-level state: open / close, calendar, sentiment temperature. Symbol-level questions belong in longbridge-quote.
Response language: match the user's input language — Simplified Chinese / Traditional Chinese / English.
The
MARKETargument is positional (not a--marketflag). Runlongbridge <subcommand> --helpto confirm.
| CLI command | Returns |
|---|---|
longbridge market-temp <MARKET> --format json | Today's market temperature (0–100). Add --history --start --end for a time series. Default market = HK. |
longbridge trading session --format json | Trading sessions for all markets (open / close times). |
longbridge trading days <MARKET> [--start --end] --format json | Trading day calendar with half-days. Default market = HK. |
LLM maps colloquial names to the positional <MARKET>:
| User says | <MARKET> |
|---|---|
| 美股 / US / Nasdaq / S&P / Dow | US |
| 港股 / HK / Hang Seng / 恒生 / 恆生 | HK |
| A 股 / 沪 / 深 / 上证 / 深证 / SH / SZ | CN (aliases: SH, SZ) |
| 新加坡 / SG / Straits / 海峡 / 海峽 | SG |
trading session does not take a market argument; it returns all markets in one call.
trading session, then reason against current local time and the user's target market.trading sessiontrading days <MARKET>trading days HK --start <date> --end <date>market-temp <MARKET>market-temp HK --history --start ... --end ...<MARKET> if needed.trading session, then reason against the current local time (US = UTC-5/-4 DST, HK / CN / SG = UTC+8) and the user's target market.market-temp value into wording: 0–30 偏空, 30–50 中性偏空, 50–70 中性偏多, 70–100 偏多 (translate into the user's language).longbridge market-temp HK --format json
longbridge trading session --format json
longbridge trading days US --start 2026-04-28 --end 2026-05-31 --format json
longbridge market-temp HK --history --start 2026-01-01 --end 2026-04-28 --format json
market-temp (snapshot): single object with the temperature value. With --history, an array of historical points.trading session: array spanning all markets.trading days: {trading_days, half_trading_days} arrays for the selected market.If longbridge is missing, fall back to MCP. Other stderr messages get relayed verbatim to the user.
| CLI subcommand | MCP tool |
|---|---|
market-temp (snapshot) | mcp__longbridge__market_temperature |
market-temp --history | mcp__longbridge__history_market_temperature |
trading session | mcp__longbridge__trading_session |
trading days | mcp__longbridge__trading_days |
MCP-only extensions: mcp__longbridge__market_status (finer state), mcp__longbridge__finance_calendar (earnings / dividends / IPO / macro).
longbridge-quotemcp__longbridge__finance_calendar directlylongbridge-market-temp/
└── SKILL.md # prompt-only, no scripts/