Stock API
zhangxiangliang/stock-api
Fetch real-time stock quotes, K-line (candlestick) history, and search symbols for China A-shares, Hong Kong, and US markets.
Discover listed, pending, filed, or newly announced ETFs and create a structured candidate watchlist for ETF listing analysis.
$ npx skills add byteseek/Mira --skill etf-listing-discovery -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install byteseek/Mira etf-listing-discovery --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/byteseek/Mira.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/etf-listing-discovery .claude/skills/etf-listing-discovery && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "etf-listing-discovery" agent skill from https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discovery into .claude/skills/etf-listing-discovery/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "etf-listing-discovery", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discoveryType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add byteseek/Mira --skill etf-listing-discovery -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install byteseek/Mira etf-listing-discovery --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/byteseek/Mira.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/etf-listing-discovery .agents/skills/etf-listing-discovery && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "etf-listing-discovery" agent skill from https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discovery into .agents/skills/etf-listing-discovery/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "etf-listing-discovery", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add byteseek/Mira --skill etf-listing-discovery -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install byteseek/Mira etf-listing-discovery --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/byteseek/Mira.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/etf-listing-discovery .cursor/skills/etf-listing-discovery && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "etf-listing-discovery" agent skill from https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discovery into .cursor/skills/etf-listing-discovery/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "etf-listing-discovery", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/byteseek/Mira.git --path skills/etf-listing-discovery--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add byteseek/Mira --skill etf-listing-discovery -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install byteseek/Mira etf-listing-discovery --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/byteseek/Mira.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/etf-listing-discovery .gemini/skills/etf-listing-discovery && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "etf-listing-discovery" agent skill from https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discovery into .gemini/skills/etf-listing-discovery/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "etf-listing-discovery", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install byteseek/Mira etf-listing-discoveryInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add byteseek/Mira --skill etf-listing-discovery -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/byteseek/Mira.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/etf-listing-discovery .github/skills/etf-listing-discovery && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "etf-listing-discovery" agent skill from https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discovery into .github/skills/etf-listing-discovery/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "etf-listing-discovery", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add byteseek/Mira --skill etf-listing-discovery -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install byteseek/Mira etf-listing-discovery --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/byteseek/Mira.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/etf-listing-discovery .opencode/skills/etf-listing-discovery && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "etf-listing-discovery" agent skill from https://github.com/byteseek/Mira/tree/main/skills/etf-listing-discovery into .opencode/skills/etf-listing-discovery/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "etf-listing-discovery", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
etf-listing-discoveryDiscover listed, pending, filed, or newly announced ETFs and create a structured candidate watchlist for ETF listing analysis.
Etf Listing Discovery is an agent skill from byteseek/Mira. Discover listed, pending, filed, or newly announced ETFs and create a structured candidate watchlist for ETF listing analysis.
Its SKILL.md is about 890 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Business, Finance & HR, covering Stock and market analysis. The repository describes itself as: Agent-native investment research workspace for evidence-tracked, refreshable investment theses across equities, earnings, macro, and portfolio review. The licence is Apache-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit adddce7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Etf Listing Discovery loads about 887 tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 303 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from byteseek/Mira at commit adddce7, republished under its Apache-2.0 licence (© byteseek). 303 words, ~887 tokens.
.claude/skills/etf-listing-discovery/SKILL.md (or your agent's skills folder).这个 skill 用于查找新上市、即将上市、已提交申请或刚被媒体/发行人宣布的 ETF/ETP。
它是 etf-listing-analysis 的前置发现层:
ETF listing discovery -> new-etf-watchlist -> ETF listing analysis它不负责深度判断 ETF 是否值得买入,只负责把候选产品找出来、去重、补齐关键字段、排序,并决定哪些进入 etf-listing-analysis。
etf-listing-analysis 缺少输入,需要先发现候选产品优先级从高到低:
exchange notices
交易所新上市/新发行通知,确认 ticker、上市日期、交易所。issuer launch pages
发行人产品页、新闻稿、招募说明书,确认策略、费用、持仓、指数。regulatory filings
SEC/监管文件,确认申请、修订、规则和基金注册信息。ETF industry media
ETF.com、ETF Trends、VettaFi、Bloomberg/Reuters 等,用于发现线索和语境。market data
AUM、成交、价差、首日交易数据,用于初步排序,不替代上市确认。先明确:
至少覆盖三类来源:
如果只找到媒体文章,必须标记为 needs_primary_confirmation。
每个候选至少补齐:
去重规则:
每个候选给出 priority_score,建议 0 到 5:
5: 新主题/新资产可达性/多发行人集中推出/上市后快速放量4: 有清晰结构创新、机构配置含义或高热度主题3: 普通但值得观察的新 ETF2: 低费率复制、存量产品变体或主题纯度存疑1: 信息不足、可能只是产品噪音0: 重复、转换、清盘替代或不属于 ETF/ETP 范围每个候选必须落到一个动作:
analyze_now
进入 etf-listing-analysis。watch_t1
等 5、20、60 个交易日数据。needs_primary_confirmation
先找交易所、发行人或监管来源。ignore_duplicate
重复或只是 share class / dual listing。ignore_noise
暂不跟踪。默认输出 etf-listing-discovery-package:
new-etf-watchlist.csvdiscovery-log.mdevidence-log.csvnew-etf-watchlist.csv 是传给 etf-listing-analysis 的入口。
英文查询:
new ETF launches this weeksite:cboe.com/us/equities/notices/new_listings ETF first trade datesite:nyse.com ETF lists new fundsite:sec.gov N-1A ETF prospectus{issuer} launches ETF{theme} ETF launch{theme} ETF filed SEC中文查询:
新上市 ETFETF 新发 上市{主题} ETF 上市{发行人} 推出 ETFETF 申请 文件etf-listing-analysis 做 T0/T1 判断满足任一条件时进入 etf-listing-analysis:
© byteseek, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/etf-listing-discovery of byteseek/Mira.
Open the folder on GitHubat commit adddce7
Etf Listing Discovery next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Etf Listing Discovery this skillbyteseek/Mira | 275 | — | ~887 | Automated safety check: Pass | Apache-2.0 | |
| Stock APIzhangxiangliang/stock-api | 2k | — | ~507 | Automated safety check: Pass | MIT | |
| Tushare Datazillionare/zillionare | 322 | 2 repos | ~2.3k | Automated safety check: Pass | None | |
| Tradingview MCPatilaahmettaner/tradingview-mcp | 5k | — | ~1.3k | Automated safety check: Pass | MIT | |
| Digital Oraclekomako-workshop/digital-oracle | 878 | — | ~5.9k | Automated safety check: Pass | MIT | |
| Longbridge Researchhelsome/folio | 271 | 3 repos | ~2.1k | Automated safety check: Pass | MIT |
zhangxiangliang/stock-api
Fetch real-time stock quotes, K-line (candlestick) history, and search symbols for China A-shares, Hong Kong, and US markets.
zillionare/zillionare
面向中文自然语言的 Tushare 数据研究技能。用于把“看看这只股票最近怎么样”“帮我查财报趋势”“最近哪个板块最强”“北向资金在买什么”“给我导出一份行情数据”这类请求,转成可执行的数据获取、清洗、对比、筛选、导出与简要分析流程。适用于 A 股、指数、ETF/基金、财务、估值、资金流、公告新闻、板块概念与宏观数据等研究场景。
atilaahmettaner/tradingview-mcp
AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, licensed news sentiment (Marketaux), and…
komako-workshop/digital-oracle
Answer prediction questions using market trading data, not opinions.
helsome/folio
Institution ratings, consensus price targets, EPS/revenue forecasts, finance calendar, shareholder data, fund holders, insider trades (SEC Form 4), short interest, industry rankings, peer group…
helsome/folio
Earnings analysis — pre- and post-earnings. An agent skill from helsome/folio.
byteseek/Mira
Run Mira's core single-equity research workflow across fundamentals, financial quality, macro context, technical pricing, events, and thesis framing.
byteseek/Mira
Analyze new, pending, or expanding ETF products as product signals, exposure maps, demand indicators, and potential asset-pricing read-throughs.
byteseek/Mira
Analyze commodity cycles, futures curves, inventories, cost curves, policy/geopolitics, positioning, and transmission into related assets.
byteseek/Mira
Gate quantitative Mira conclusions by requiring reproducible data, formulas, calculation ledgers, or explicit downgrades when numbers drive judgment.
byteseek/Mira
Analyze earnings releases, filings, transcripts, guidance, peer comparisons, market reaction, and thesis impact for a company reporting event.
byteseek/Mira
Map an unclear industry concept into boundaries, value chain, supply-demand mechanics, profit pools, evidence gaps, and investable candidates.
Categories
Discover listed, pending, filed, or newly announced ETFs and create a structured candidate watchlist for ETF listing analysis. Etf Listing Discovery is an agent skill from byteseek/Mira. Discover listed, pending, filed, or newly announced ETFs and create a structured candidate watchlist for ETF listing analysis.
Etf Listing Discovery fits situations like: tasks that involve Stock and market analysis.
Run `npx skills add byteseek/Mira --skill etf-listing-discovery -a claude-code`. Or copy the skill folder (skills/etf-listing-discovery in byteseek/Mira) into .claude/skills/etf-listing-discovery in your project. Claude Code loads it when a task matches its description.
Run `npx skills add byteseek/Mira --skill etf-listing-discovery -a codex`. Or copy the skill folder (skills/etf-listing-discovery in byteseek/Mira) into .agents/skills/etf-listing-discovery in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add byteseek/Mira --skill etf-listing-discovery -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/etf-listing-discovery, .gemini/skills/etf-listing-discovery, .github/skills/etf-listing-discovery and .opencode/skills/etf-listing-discovery in your project.
SKILL.md names no scripts, command-line tools or credentials: Etf Listing Discovery is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Etf Listing Discovery is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 887 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Etf Listing Discovery: Stock API (zhangxiangliang/stock-api, 2k stars), Tushare Data (zillionare/zillionare, 322 stars), Tradingview MCP (atilaahmettaner/tradingview-mcp, 5k stars) and Digital Oracle (komako-workshop/digital-oracle, 878 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
byteseek (a GitHub organization) maintains it in byteseek/Mira, which has 275 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on September 8, 2026.
Source: byteseek/Mira on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.