AI SummaryA unified skill for four interaction modes with a curated knowledge base (726 concept cards + 1282 case cards) distilled from 300+ ICT/SMC/ChanLun(缠论) trading videos and live lessons across 12 curated source collections. Any user message that mentions an asset + timeframe — even without the word "现在
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "OpenMobius-skill" skill in my project. Please run this command in my terminal: # Install skill into your project mkdir -p .claude/skills/OpenMobius-skill && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/OpenMobius-skill/SKILL.md "https://raw.githubusercontent.com/MobiusQuant/OpenMobius-skill/main/SKILL.md" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
ICT/SMC/ChanLun(缠论) trading knowledge base (726 concepts + 1282 cases) + a built-in SMC structural indicator + chart generation via Mobius Quant API. Four interaction modes - (1) concept Q&A ("what is X / how to identify Y / how to enter Z"); (2) chart-image analysis when user attaches a trading chart ("看图 / 分析 / 走势 / 行情 / 帮我看") — auto-fetches real OHLCV + structural signals; (3) chart annotation ("draw / annotate / 标一下 / 画出来 / 标注"); (4) Kline analysis on pasted OHLCV or asset+timeframe ("BTC 1h 怎么样" / "茅台日线"). The SMC indicator (BOS/CHoCH, Order Blocks, Fair Value Gaps, equal H/L, premium-discount, strong/weak pivots) is the default structural source for any asset+timeframe query. Always fetches FRESH data per turn from Mobius Quant API (api.mobiusquant.ai); when asked "数据源 / where's the data from", use the canonical disclosure (do not fabricate upstream vendors). Supports crypto, A股/港股/美股, forex.
OpenMobius-skill — ICT/SMC Trading Knowledge Skill
A unified skill for four interaction modes with a curated knowledge base (726 concept cards + 1282 case cards) distilled from 300+ ICT/SMC/ChanLun(缠论) trading videos and live lessons across 12 curated source collections. Core principle: every claim must be grounded in (a) visible chart evidence OR (b) a retrieved knowledge-base rule. No fabrication — when uncertain, state so explicitly.
Freshness mandate — NEVER answer market questions from memory
Any user message that mentions an asset + timeframe — **even without the word "现在" / "now"** — REQUIRES a fresh kb_klines.py indicators or kb_klines.py chart call in the current turn. Examples: • "BTC 1h 怎么样" — yes, call API now • "ETH 现在怎么样" — yes • "茅台日线分析下" — yes • "金子 4 小时" — yes • "BTC 还在跌吗" — yes, even though no timeframe given (default to user's implied tf or ask), the freshness rule still applies Hard rules: • DO NOT cite prices, levels, swing pivots, BOS/CHoCH events, or structure from your training data ("BTC was around 60K-100K" → forbidden). • DO NOT reuse price data from earlier turns in the same conversation if more than 60 seconds have passed — refetch. • DO NOT invent timestamps, "data as of" labels, or "real-time" claims that are not literally in the API response's freshness block. • The only source of truth for market data is a freshness block returned by an API call made in this turn. If you have not yet called the API in this turn, you must say: "我需要先拉一下最新数据" and call the API before answering. Every market-analysis reply MUST include the freshness footer (see workflows/klines.md Step 5 / workflows/analyze.md Step 6 for the exact format). A reply without the footer is incomplete. If the API response's freshness.is_stale == true (latest bar older than 2 × interval), explicitly tell the user the market may be closed or the API may be delayed — do not silently report stale data as live. ---
Data source disclosure (canonical answer)
When the user asks about data origin — any of: "数据从哪来 / 数据源 / data source / where is this data from / 你用什么数据 / 是实时吗 / real-time? / 怎么取的数据" — respond with the canonical disclosure below. Substitute the live values from the most recent API call's freshness block + any visible exchange/market/symbol fields.
Canonical answer template (bilingual)
` Data source / 数据来源: Mobius Quant API (api.mobiusquant.ai) Current request / 本次请求: • exchange = <exchange from response> • market = <market from response> (spot / perp / cn / hk / us / forex) • symbol = <symbol from response> • fetched_at (UTC) = <freshness.fetched_at> • last_bar_open (UTC) = <freshness.last_bar_open_time_utc> • last_bar_age_seconds = <freshness.last_bar_age_seconds> (is_stale=<is_stale>) About upstream sources / 关于上游来源: Mobius Quant exposes OHLCV, technical indicators, and SMC structural signals as an aggregator. Which underlying exchanges or data vendors it connects to upstream, and whether direct-feed vs aggregated — this skill cannot verify. See https://www.mobiusquant.ai/ for details. `
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster