一键导入
rithmic-extension-dev
Specialized knowledge for developing the QuanuX Rithmic Extension. Covers Protocol Buffers, 2-step Login, and Go implementation details.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Specialized knowledge for developing the QuanuX Rithmic Extension. Covers Protocol Buffers, 2-step Login, and Go implementation details.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | rithmic-extension-dev |
| description | Specialized knowledge for developing the QuanuX Rithmic Extension. Covers Protocol Buffers, 2-step Login, and Go implementation details. |
| metadata | {"version":"1.0.0","author":"QuanuX"} |
This skill grants you the specific knowledge needed to maintain and extend the Rithmic Go client.
The official Rithmic definitions are Proto2. This has major implications for Go code:
*string, *int32).msg.Price. You must check for nil or use helpers.proto.String("val"), proto.Int32(10), etc.Pro-Tip: Always verify msg != nil and msg.TemplateId != nil before dereferencing.
Rithmic multiplexes all messages over a single WebSocket. You must route based on TemplateId.
// Constants
const (
MSG_LOGIN = 10
MSG_MARKET_DATA = 100
)
// Routing Logic
if *msg.TemplateId == MSG_LOGIN { ... }
Refer to docs/RITHMIC_INTEGRATION.md for the Table of IDs.
Do not try to login immediately. You will be rejected.
RequestRithmicSystemInfo -> Get Systems -> Disconnect.RequestLogin (using a valid system name)..proto files into extensions/rithmic/proto/.patch_protos_robust.py (if available) or ensure option go_package = "quant/extensions/rithmic/api"; is in every file.protoc (see docs/RITHMIC_INTEGRATION.md for exact command).Use the built-in CLI command to verify connectivity:
quanuxctl ext run rithmic
This injects secrets and runs main.go directly.
wss://.Reference for OS and Kernel parameter optimization on the QuanuX Edge.
Reference for using the QuanuX Control CLI (quanuxctl).
Official Figma Developer MCP integration for QuanuX. Allows agents to inspect designs, extract variables, and generate code from Figma files.
The authoritative "School of Architecture" for building QuanuX Extensions (Sidecars). Enforces the QXP protocol, Go runtime preference, and privacy-first security model.
Instructions for operating and configuring the SignalR Bridge for TopstepX.
Guidelines for adding functions to the AST translation map for QuanuX-Annex duckdb transpiler