Agent skill · Testing & QA

longbridge-graham-screener

Graham cigar-butt batch screener — runs Benjamin Graham's NCAV / net-net / defensive-investor hard filters across an index or market universe and returns a ranked candidate list with NCAV ratio, PE, PB, dividend yield, debt coverage, 5y earnings stability, Graham buy price, and a dynamic value-trap warning. Longbridge CLI first; MCP fallback if CLI unavailable; WebSearch fills genuine gaps (PMI, sector outlook). Every figure footnoted to its source. Auto-switches model for banks / insurance / REITs and flags <2y IPOs and suspended names. Triggers: "格雷厄姆筛选", "格雷厄姆选股", "捡烟蒂榜单", "烟蒂股榜", "NCAV筛选",

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill longbridge-graham-screener --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 12 KB
Bundled scripts: none
Version: 1.0.0
Declared author: longbridge
Path: skills/analysis/longbridge-graham-screener/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# longbridge-graham-screener Prompt-only batch screener. Given a market or index universe, applies Graham's six hard filters (NCAV, PE, PB, dividend yield, debt coverage, earnings stability), scores each name on a 100-point static + dynamic composite, and returns a ranked list of stocks meeting Graham's quantitative criteria, with Graham buy lines, holding-period expectation, and value-trap warnings. > **Response language**: match the user's input language — Simplified Chinese / Traditional Chinese / English. ## When to use - *"港股里现在有没有 NCAV<1 的股票"* / *"港股裡現在有沒有 NCAV<1 的股票"* / *"any HK stocks with NCAV < 1"* - *"给我 A 股 PE 最低的 20 只股票,格雷厄姆标准"* / *"給我 A 股 PE 最低的 20 隻股票,格雷厄姆標準"* / *"top 20 lowest-PE A-shares by Graham standard"* - *"帮我筛一下符合格雷厄姆防御型投资者条件的美股"* / *"幫我篩一下符合格雷厄姆防禦型投資者條件的美股"* / *"screen US stocks meeting Graham defensive-investor rules"* - *"沪深300里的烟蒂股"* / *"滬深300裡的煙蒂股"* / *"cigar-butt names in CSI 300"* - *"每周更新港股 NCAV 排行榜"* / *"每週更新港股 NCAV 排行榜"* / *"weekly HK NCAV leaderboard"* For single-stock deep diagnostic use `longbridge-graham-stock-analysis`. For broader low-PE / low-PB / high-ROE value (not NCAV-centric) use `longbridge-value-screen`. For high-dividend-only screens

What's inside
Steps it walks through
  1. When to use
  2. Cognitive frame (do not skip)
  3. Workflow
  4. CLI
  5. WebSearch fallback (use only when Longbridge has the gap)
  6. Filters
  7. Special handling
  8. Output
  9. Error handling
  10. MCP fallback
  11. Related skills
  12. File layout
Ships with 1 file
  • metadata.json
Commands it runs
Universe
longbridge constituent <INDEX>   --format json     # e.g. 000300.SH, HSI.HK, SPX.US
Per-symbol snapshot (run in parallel, batches of ≤20)
longbridge calc-index   <SYMBOL> --format json     # PE / PB / market cap / ROE / dividend yield
longbridge quote        <SYMBOL> --format json     # current price + suspended flag
longbridge dividend     <SYMBOL> --format json     # TTM dividend (waiting-cost)
Per-symbol fundamentals (run in parallel)
longbridge financial-report    <SYMBOL> --kind BS --report af --format json   # 5y annual BS → NCAV
longbridge financial-statement <SYMBOL> --kind BS --report qf --format json   # last 4Q BS → NCAV trajectory
longbridge financial-report    <SYMBOL> --kind IS --report af --format json   # 5y annual IS → earnings stability
More from claude-skill-registry
All skills →
About this skill
What does the longbridge-graham-screener skill do?

Graham cigar-butt batch screener — runs Benjamin Graham's NCAV / net-net / defensive-investor hard filters across an index or market universe and returns a ranked candidate list with NCAV ratio, PE, PB, dividend yield, debt coverage, 5y earnings stability, Graham buy price, and a dynamic value-trap warning. Longbridge CLI first; MCP fallback if CLI unavailable; WebSearch fills genuine gaps (PMI, sector outlook). Every figure footnoted to its source. Auto-switches model for banks / insurance / REITs and flags <2y IPOs and suspended names. Triggers: "格雷厄姆筛选", "格雷厄姆选股", "捡烟蒂榜单", "烟蒂股榜", "NCAV筛选",

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill longbridge-graham-screener --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going