companieslisted
Install: claude install-skill seokhoonj/fisis
# fisis -- companies (financial companies in a sector)
Discover the company code a FISIS statistic is keyed by. FISIS identifies a time series by a
company (`finance_cd`), a statistic (`list_no`), and optionally an account item
(`account_cd`); `fisis companies` lists one sector's companies so you can pick the
`finance_cd`. The listing and parsing live in the fisis package (on PyPI); this skill is a
thin wrapper that calls its CLI and relays the result. A rejected key or a vendor error comes
back as a one-line `fisis: <message>` -- relay it as-is rather than throwing a stack trace at
the user. (A missing or malformed argument is caught earlier by argparse, which prints usage
and exits 2.)
## Prerequisite
This plugin calls the `fisis` CLI, so the package must be installed and an API key set:
```
pipx install fisis # or: pip install fisis
export FISIS_API_KEY=... # a free key from https://fisis.fss.or.kr/openapi/
```
That puts the `fisis` command on PATH. The key can also be stored in
`~/.config/fisis/credentials.json` as `{"FISIS_API_KEY": "..."}`. Without a key the CLI exits
with `fisis: no FISIS API key ...`; relay that and point the user at the FISIS site.
**Never print, log, quote, or echo the `FISIS_API_KEY` value itself** -- confirm only that a key is set.
## Running
```
fisis companies --sector <SECTOR> [--finance-cd CODE] [--lang kr|en] [--json]
```
- `--sector` (required) -- the financial sector, by name (`life`, `bank`, `nonlife`,
`securiti