← ClaudeAtlas

financelisted

Summarize a Korean company's key financial accounts (revenue, operating and net income, total assets/liabilities/equity) from OpenDART. Holds no logic of its own -- it calls the opendart-client package's CLI (`opendart finance`) and shows the result to the user. Trigger phrases: 재무 요약, 재무제표, 주요계정, financials, 매출 영업이익, 재무 보여줘, 실적 어때.
seokhoonj/opendart-client · ★ 0 · Data & Documents · score 72
Install: claude install-skill seokhoonj/opendart-client
# opendart — key financial accounts Take a company handle and print its OpenDART key accounts (주요계정) for a fiscal year: revenue, operating income, net income, and total assets/liabilities/equity. The fetching lives in the opendart-client package (on PyPI); this skill is a thin wrapper that calls its CLI. ## Prerequisite This plugin calls the `opendart` CLI, so install the package first: ``` pipx install opendart-client # or: pip install opendart-client ``` That puts the `opendart` command on PATH (also `python -m opendart_client`). It also needs a free OpenDART API key (get one at <https://opendart.fss.or.kr>). The simplest cross-platform way to supply it is a config file -- create `~/.config/opendart-client/credentials.json` with: ```json { "api_key": "..." } ``` (Alternatively set the `OPENDART_API_KEY` environment variable, or pass `--api-key`.) ## Running ``` opendart finance "<COMPANY>" [options] ``` `<COMPANY>` is a name, ticker, initials, typo, or 8-digit `corp_code` (resolved to a corp_code internally). Options (`opendart finance --help` is the source of truth): - `--year N` — fiscal year (default: last calendar year). - `--report CODE` — report period: `11011` annual (default), `11012` half-year, `11013` Q1, `11014` Q3. - `--separate` — separate statements (OFS 별도) instead of consolidated (CFS 연결). - `--json` — the full account rows as JSON instead of the summary. The text output is a header (`name (corp_code) year report (CFS/OFS)`) then the k