Kr stock data pack
Gather structured fact packs for Korean stock research. Use when the user needs source-dated inputs such as price context, filings, results, guidance, revenue mix, balance-sheet facts, governance data, valuation inputs, chart inputs, outside-view inputs, or a reusable company fact pack before writing a Korean stock memo or event note. Do not use for the final narrative memo itself.From its SKILL.md
npx -y skills add ray5273/kr-research-kit --skill kr-stock-data-packAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.2 KB, as published. Nobody here has run it
Korean Stock Data Pack
Use this skill to assemble the inputs that a downstream Korean stock memo needs.
Quick Start
- Treat prices, disclosures, IR materials, guidance, and company news as time-sensitive.
- If the downstream pack shape is not already defined, ask the user what they actually need from this pack: valuation, chart, peers, outside views, governance, filing follow-up, or only a narrow subset.
- Prefer primary sources first: DART, KRX disclosures, company IR, official financial statements, and governance pages.
- If the user mainly needs exact filing extraction for quarterly, half-year, segment, customer-concentration, backlog, or contract-disclosure detail, use
kr-stock-dart-analysisfirst and then pull the rest of the pack around it. - When
order-backlog-analysis.mdandorder-backlog-data.jsonexist, ingest their dated official/proxy basis and artifact paths into a distinct backlog block. Do not flatten contract-maturity proxy amounts into official backlog. - When the downstream memo needs more than official company framing, gather dated outside-view inputs from sell-side, specialist media, or detailed independent analysis.
- If the company is export-driven and customer, geography, or product mix is not separately disclosed, ingest
kr-trade-flow-analysisartifacts asExternal EvidenceorRevenue Mix Proxy; keep confirmed disclosures and trade-flow inference in separate rows. - Keep the output structured. The point is to gather clean inputs, not to write the final thesis.
- If the workspace is writable, write the pack to
analysis-example/kr/<company>/data-pack.mdwhen the user asked for a reusable artifact.
Workflow
- Define the pack scope. Start from the agreed security, mode, and time horizon.
- Gather dated facts.
Collect the latest price context, filings, earnings facts, governance facts, valuation inputs, and chart inputs. When filing precision is the bottleneck, anchor this step to a prior
kr-stock-dart-analysisoutput. - Gather outside views when useful. Capture the few outside takes that materially change the debate, and label whether each is sell-side, specialist media, or independent analysis.
- Keep dates visible. Put the exact date next to each metric block when refresh cycles differ.
- Separate facts from interpretation.
Include only light context. Save the thesis and conclusion for
kr-stock-analysis. - Deliver a reusable pack. Use markdown tables or JSON-like blocks that the downstream writer can reuse without re-parsing.
Read references/workflow.md for the data-gathering checklist. Read references/output-format.md for the default pack shape. Read ../kr-stock-analysis/references/blended-source-notes.md when the downstream memo needs outside views alongside primary-source facts.
Operating Rules
- Say directly when revenue mix, customer concentration, or a valuation metric is not separately disclosed.
- Keep conflicting dates visible instead of flattening them into one fake reference date.
- Distinguish verified facts from your inference.
- Label outside inputs by source role and keep their verification status visible.
- When
naver-insights.mdexists in the company output directory, ingest its per-post entries into## External ViewswithSource role: independent analysis,Verification status: unverified (blogger), and the post URL inSource. Do not treat blogger claims as primary-source numbers. - When
analyst-report-insight.mdexists in the company output directory, ingest its broker-coverage rows into## External ViewswithSource role: sell-side consensus,Verification status: sell-side (broker), the report's landing URL inSource, and the per-broker 1-liner as the takeaway. Also carry the consensus TP median and rating distribution into the valuation / view block as a labeled street-consensus reference — do not treat analyst TPs as primary filings. - When
trade-flow-analysis.mdexists in the company output directory, ingest only the confidence summary and source-dated inference rows into## External Viewsor## Revenue Mix ProxywithSource role: trade-flow proxy,Verification status: Trade Flow Inference, and the confidence grade. Do not promote trade-stat proxy claims to filing facts unless DART/IR explicitly confirms them. - When
order-backlog-analysis.mdexists, ingest itsOrder-driven companyclassification, official total, year/undated split, final disclosed year, coverage ratio, chart basis, and PNG path into## Order Backlog Inputs. Preservecontract-disclosure-maturity-proxyandofficial-total-onlylabels exactly. - Do not convert a thin source set into a confident valuation call.
- Ask a short user-need check before gathering broad data blocks when the must-have sections are still unclear.