一键导入
kalshi-refresh
Use this repo-local skill for recurring refreshes of `kalshi-fast-rs` against Kalshi's current published docs and changelog.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use this repo-local skill for recurring refreshes of `kalshi-fast-rs` against Kalshi's current published docs and changelog.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Project-specific Kalshi API reference and request helpers. Use when working in this repo on Kalshi REST or WebSocket integrations and you need the current source-of-truth docs, core terminology, contract mechanics, authentication guidance, or lightweight scripts to validate assumptions.
Project-specific Kalshi API reference and request helpers. Use when working in this repo on Kalshi REST or WebSocket integrations and you need the current source-of-truth docs, core terminology, contract mechanics, authentication guidance, or lightweight scripts to validate assumptions.
| name | kalshi-refresh |
| description | Use this repo-local skill for recurring refreshes of `kalshi-fast-rs` against Kalshi's current published docs and changelog. |
Use this repo-local skill for recurring refreshes of kalshi-fast-rs against
Kalshi's current published docs and changelog.
Before making changes, read:
AGENTS.mdVERSIONING.mdCHANGELOG.mdCargo.tomlREADME.mddocs/README.mdsrc/lib.rsdocs/spec-parity.mdUse these upstream documents as the source of truth:
https://docs.kalshi.com/llms.txthttps://docs.kalshi.com/changelog/rss.xmlhttps://docs.kalshi.com/openapi.yamlhttps://docs.kalshi.com/asyncapi.yamlRe-fetch these documents during every refresh. Do not rely on cached knowledge. Capture exact dates and spec versions from them when updating compatibility notes.
Use this local note file only when there is repo-specific context worth preserving:
docs/spec-parity.mdUnreleased entry in CHANGELOG.md, the current crate
version in Cargo.toml, and the most recent recorded compatibility tuple.docs/spec-parity.md
documents an explicit exception.docs/spec-parity.md only for durable human-facing notes about
distinctions or behaviors that are not obvious from the YAML alone. Do not
turn it into a raw diff dump.Cargo.toml and Cargo.lock using
VERSIONING.md:
vX.Y.Z tag, then the version
should be X.Y.Z.CHANGELOG.md entry:
vX.Y.Z tag, then update the matching entry.Compatibility block with exact upstream dates and versionsBreaking section when downstream Rust code must change[Rust API], [Upstream], [Docs], [CI], or [Tests] where usefulREADME.md, docs/README.md, and src/lib.rs if compatibility
statements, examples, test guidance, or release/versioning references
changed.cargo fmt --checkcargo test --all-targetscargo test --features live-tests --test rest_publiccargo test --features live-tests --test rest_authcargo test --features live-tests --test ws_publiccargo test --features live-tests --test ws_authCompatibility values as pending after a completed refresh
unless an upstream source was unavailable; state the blocker explicitly.VERSIONING.md; release notes belong in CHANGELOG.md.docs/spec-parity.md short and durable.