원클릭으로
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.