schwab-marketdata-ops-enlisted
Install: claude install-skill kevinkda/schwab-marketdata-skill
# schwab-marketdata-ops-en
> **Responsibility disclaimer**: This skill drives the Schwab Market Data
> Production API. Users are required to read
> <https://www.schwab.com/legal/terms> and
> <https://developer.schwab.com/legal>, and bear sole responsibility for
> compliance of their usage. The authors of `schwab-marketdata-mcp` and
> `schwab-marketdata-skill` are not liable for any usage that violates the
> Schwab Terms of Service.
## Activation handshake (run first)
When activating this skill, the **first step** must be a call to
`get_server_info` to confirm that the returned `server_version` falls
within the frontmatter `compatible_mcp_version` range:
```text
get_server_info()
→ { "server_version": "0.1.x", "supported_tools": [...12 names...] }
```
If the version does not match or the call fails: **stop immediately**,
tell the user to upgrade either `schwab-marketdata-mcp` or this skill,
and **do not** continue any business calls.
Full handshake (including token health check):
```text
1. get_server_info() → verify server_version ∈ compatible_mcp_version
2. health_check() → verify token_state == "valid"
and token_expires_in_days >= 0.5
3. If either step fails → stop immediately and follow the references
to repair before continuing.
```
## Quick Start — 7 steps from zero to hello-world
For a first-time onboarding or a new machine, read the following 7 step
files in order:
| Step | File | Expected outcome |
| ---- | ---- | -------------