profilelisted
Install: claude install-skill seokhoonj/finyahoo
# finyahoo — company profile
Take a ticker and print one symbol's company fundamentals snapshot -- sector, industry,
market cap, shares, valuation multiples (PE, PB, EPS), growth, margins, ROE, 52-week
range, and beta. The fetching and parsing live in the finyahoo package (on PyPI); this
skill is a thin wrapper that calls its CLI and relays the result. An unknown ticker or
a rate block comes back as a one-line error -- relay it as-is. For the live price view
of one symbol, use the `quote` skill.
## Prerequisite
This plugin calls the `finyahoo` CLI, so the package must be installed first:
```
pipx install finyahoo # or: pip install finyahoo
```
That puts the `finyahoo` command on PATH. No API key or login is needed.
## Running
```
finyahoo profile "<SYMBOL>" [--json]
```
- Default output is the populated fields as aligned `name value` (absent fields are
skipped -- an index like `^GSPC` carries fewer).
- `--json` emits the full snapshot including the `null` fields.
This is a fundamentals snapshot **as of now**, not history; for dated prices use the
`history` skill, and for one symbol's live price snapshot use `quote`. Every numeric
field is optional -- a missing one is null, never `0`.
## Procedure
1. **Get the symbol.** Find a Yahoo ticker (US `AAPL`; Korean `005930.KS`; index `^GSPC`).
If there is none, ask. Handle several one at a time.
2. **Run.**
```bash
finyahoo profile "AAPL"
```
Add `--json` when the user wants every field (including