本文へ移動
cccskills
無料GitHub で公開

bottleneck-hunter

Supply-chain bottleneck arbitrage. Given a super-trend (AI infra, energy transition, defense, semiconductor reshoring, space economy), decompose its physical supply chain down to Layer 2/3 choke points (optics, lasers, InP/SOI substrates, IC substrates, probe cards, specialty fiberglass...) and surface under-the-radar listed companies sitting on each bottleneck. Scores each link on 6 scarcity criteria, applies mandatory valuation gates (PS/PE/safety-margin) via the financial_rigor tool, and Munger-style reverse-validates. Outputs a ranked bottleneck opportunity board. Use when the user wants hidden beneficiaries of a structural trend rather than already-priced leaders.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md10.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Supply-Chain Bottleneck Hunter

Decompose a super-trend (user-specified, e.g. "AI infrastructure", "energy transition") into its physical supply chain and hunt for bottleneck-arbitrage opportunities.

Core Idea

Don't ask "which AI stock to buy" — ask "if this trend keeps expanding, which link runs out first?"

Traditional research chases leaders and known tracks. This skill inverts: start from the choke points of the physical supply chain and find companies nobody notices but that the whole industry must wait on when they run short.

The edge: Layer-1 bottlenecks (GPU, HBM, power) are already priced in. The real alpha is in Layer 2 and Layer 3 — optical modules, lasers, InP substrates, SOI wafers, epitaxy equipment, wafer-level test, IC substrates, specialty fiberglass.

Step 1: Super-Trend Confirmation

Trend Filter Criteria

CriterionRequirementHow to verify
Durability≥3-5 years of certain growthSearch industry forecasts, capex plans
PhysicalityNeeds real hardware/material/equipment buildDistinguish "software upgrade" from "physical expansion"
ScaleGlobal capex >$50B/yearSearch top players' capex guidance
AccelerationDemand growth > supply expansionCompare demand growth vs capacity plans

Use web_search to verify. Reference super-trends: AI infrastructure, energy transition (nuclear/grid/storage), defense modernization, semiconductor reshoring, space economy.

Step 2: Physical Supply-Chain Decomposition

Don't stop at concepts — decompose to physical entities.

Layer 0 (end): final product/service
Layer 1 (core component): already closely watched  → priced in, limited alpha
Layer 2 (sub-component/material): low attention, alpha-rich
Layer 3 (upstream equipment/raw material)
Layer 4 (infrastructure): power, cooling, land, talent, certifications

AI Infrastructure Example

Layer 0: AI model training/inference services
Layer 1: GPU/accelerators, HBM, servers, data centers
Layer 2 (focus zone):
  - Network interconnect: optical modules, fiber, switch ASICs, copper cables
  - Optical comms core: lasers (EML/VCSEL/CW), modulators, photodetectors
  - Semiconductor materials: InP substrates, GaAs substrates, SOI wafers, SiC substrates
  - Advanced packaging: CoWoS interposers, HBM TSV, ABF substrate film
  - PCB/substrate: high-frequency PCB, IC substrates, specialty fiberglass
  - Test: wafer-level test (probe cards), burn-in, ATE
  - Thermal/cooling: liquid cooling, CDU, immersion fluid
  - Power connection: busbars, UPS, distribution, transformers
Layer 3: epitaxy equipment (MOCVD/MBE), lithography/etch, high-purity metals (In/Ga/Ge), specialty gases, sputtering targets, certifications (MSA/Telcordia)
Layer 4: power (nuclear/gas/transmission), cooling water, data-center land/permits

For other trends, use web_search with queries like {trend} supply chain bottleneck, {trend} shortage critical component, {trend} capacity constraint, {trend} sole source supplier.

Step 3: Bottleneck Identification — Finding "Choke Points"

For each Layer 2-3 link, evaluate 6 criteria:

#CriterionQuestionScore
1Supply concentration≤3 global suppliers?🔴 ≤2 / 🟡 3-5 / 🟢 >5
2Expansion lead timeHow long to add capacity?🔴 >2y / 🟡 1-2y / 🟢 <1y
3SubstitutabilityCan other tech/material replace it?🔴 irreplaceable / 🟡 partial / 🟢 easy
4Capacity utilizationCurrent utilization?🔴 >90% / 🟡 70-90% / 🟢 <70%
5Demand growthDownstream demand growth?🔴 >50%/yr / 🟡 20-50% / 🟢 <20%
6Customer qualification cycleHow long for a new supplier to qualify?🔴 >1y / 🟡 6-12m / 🟢 <6m

Bottleneck grade: 🔴×≥4 → S-grade (single-point failure, highest priority); 🔴×3 → A-grade (severely constrained); 🔴×1-2 → B-grade (stressed but manageable); no 🔴 → not a bottleneck, skip.

Step 4: Company Screening — From Bottleneck to Tickers

For each S/A-grade bottleneck, use web_search / screen_market to find listed companies.

Initial Screen

CriterionRequirement
Listing statusListed (A/HK/US/JP/TW/EU)
Bottleneck revenue share>30% of revenue from the bottleneck link
Market capPrefer <$10B (large caps already priced)
LiquidityAverage daily turnover >$1M

Valuation Gate (mandatory, never skip)

A real bottleneck ≠ an investment opportunity. For every company, compute PE/PB/ROE/FCF yield with financial_rigor (command=verify_valuation), and run financial_rigor (command=three_scenario) for scenario valuation:

  • Red light (any one → signal strength capped at ★★, flag "valuation stretched"): market cap >20% of TAM; PS>30x with revenue growth <100%; market cap >10× 5-year optimistic revenue forecast; stock doubled within 60 days of a follow-on offering.
  • Yellow light (needs extra justification, else downgrade): loss-making + PS>15x; PS >5× a profitable peer; PE>80x (compute PEG).
  • Green light (bonus): PS<10x with revenue growing; PE<30x with a moat (flag "margin of safety").

Sanity check (mandatory): with financial_rigor (command=three_scenario), answer — "buying at current market cap, if the most optimistic scenario fully plays out and I exit at 25× PE in 10 years, what's the annualized return?" <10%/yr → flag "no margin of safety at current price".

Step 5: Cross-Validation — Don't Trust a Single Story

Positive checks

CheckQuestion
Customer validationHave top customers signed/imported? (check announcements, customer filings)
Revenue validationIs the bottleneck already showing in revenue growth? (last 2-3 quarters)
Price validationIs the product raising price? (industry quotes, analyst reports)
Capacity validationIs capacity really tight? (lead times, customer complaints)
Capital validationIs there expansion capex? (company guidance)

Use get_financial_statements / get_stock_news / web_search.

Reverse checks (Munger inversion)

  • Why don't smart people buy this stock?
  • Can the bottleneck be bypassed? Alternative routes?
  • Can China / other players quickly replicate capacity?
  • If end-demand drops 50%, what happens to this company?
  • Has management diluted at highs before?
  • What growth assumption does the current valuation imply?

Step 6: Output — Bottleneck Opportunity Board

Ranking Table

RankCompanyTickerMkt CapRevenuePSPEBottleneck linkGradeShareGrowthSignalValuation

Market cap, revenue, PS, PE are mandatory — never skip with "TBD". If financials can't be obtained, signal strength ≤★★.

Signal strength (valuation gate directly affects):

  • ★★★★★ multi-cross-validated + customers imported + revenue confirmed + valuation green
  • ★★★★ most checks pass + valuation green/yellow (with explanation)
  • ★★★ logic holds but parts unverified + valuation yellow acceptable
  • ★★ early signal, or logic holds but valuation red
  • ★ pure concept, unverified

After drafting, run report_audit (command=extract → verify each point → command=verdict) as a quality gate to ensure no hallucinated numbers.

One-Pager Template

🎯 {Company} ({Ticker}) — {one-line bottleneck positioning}

Why it's a bottleneck: (2-3 sentences)
Why this company: (2-3 sentences)

Catalyst timeline:
- Near-term (1-3m): [earnings / capacity / customer win]
- Mid-term (3-12m): [industry trend / expansion node]

Key risks: 1.  2.

Key data: market cap / revenue / PS / PE / growth / bottleneck revenue share
Margin of safety: 10y 25× PE exit method, annualized return XX%. Conclusion: yes/no.

Cross-validation status: ✅ customer / ✅ revenue / ⚠️ valuation stretched / ❌ unverified

Conclusion: deep research / watchlist / skip

Save with write_file to the reports directory (e.g. reports/bottleneck-map/{trend}-bottleneck-{YYYYMMDD}.md).

Step 7: Inventory Update — Maintain the Bottleneck Map

On each run: ① re-check identified bottlenecks (new suppliers? capacity expanded? substitute breakthrough?); ② scan new bottlenecks (web_search last 7 days supply chain / shortage / bottleneck news); ③ update grades (upgrade/downgrade/relieve).

AI Research Bias Self-Check

BiasSymptomCounter
Leader-biasSearch dominated by large capsDeliberately search small-cap suppliers, add "small cap"
English-biasMiss JP/KR/TW playersMust search JP/KR/TW market suppliers
Narrative-biasDrawn to "AI concept" labelsLook only at actual supply-chain position, not market labels
Confirmation-biasAfter finding a bottleneck, only seek positive evidenceForce Step 5 reverse checks
Recency-biasRely on stale infoPrefer last 30 days of data

Core Principles (highest priority)

  1. Don't ask the AI to recommend stocks — ask it to decompose supply chains. The question matters more than the answer.
  2. Physical first — only links that need real physical product/material/equipment.
  3. Layer 2 and Layer 3 — don't chase already-priced leaders.
  4. Cross-validate — every conclusion needs ≥2 independent sources.
  5. Be honest about uncertainty — if data is missing, say so; don't fill with speculation.
  6. Bottlenecks are temporary — every bottleneck gets resolved; the key is timing the window.
  7. Small cap ≠ good opportunity — a small cap can also be a bad company; it must pass financial quality.
  8. A real bottleneck ≠ an investment — at PS>30x or still loss-making, the current price is not a buy. Valuation is a hard gate that cannot be overridden by bottleneck purity, signal strength, or narrative appeal. Better to miss a bottleneck stock that ran than buy a loss-making company at 100× sales.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

ADR/H-share/A-share cross-listing premium analysis — track pricing gaps between US-listed ADRs, HK-listed H-shares, and A-shares for arbitrage signals, dual-listing valuation, and delisting risk assessment.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月12日 更新

akshare

無料

AKShare financial data aggregator (18k+ stars). Free, no API key. Covers A-shares, US, HK, futures, macro, forex. Primary fallback for tushare and yfinance.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月12日 更新

alpha-zoo

無料

Browse and bench the bundled alpha zoos — prebuilt cross-sectional factor libraries (Kakushadze 101, GTJA 191, Qlib 158, Fama-French / Carhart). Use when the user asks "which alphas exist", wants metadata on a named alpha, or wants to run IC/IR on a whole zoo over a universe.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月12日 更新

A 股 ST/*ST 风险预测框架 — 基于最新中报/三季报或业绩预告/快报,预测下一财年是否会因营收、利润、净资产、分红不达标而被风险警示,并将新浪监管处罚记录作为独立证据面纳入风险等级。仅适用于 A 股,不预测财务造假。

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月12日 更新

Asset allocation theory and optimizer usage — MPT / Black-Litterman / risk budgeting / all-weather strategy, including guides for 5 optimizers and rebalancing rules.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月12日 更新

Diagnose failed or underperforming backtests, locate the root cause, and fix the issue

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月12日 更新

HKUDS のスキルをすべて見る

このスキルの問題を報告する