venue-integration

Integrates new hardware abstraction layers (HALs) into the Android framework.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/recallnet/polymarket-cross-sectional-momentum --skill venue-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: venue-integration
Source: https://github.com/recallnet/polymarket-cross-sectional-momentum/tree/main/.agents/skills/venue-integration
Command: npx skills add https://github.com/recallnet/polymarket-cross-sectional-momentum --skill venue-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Venue Integration skill guides engineers to add support for new trading venues that are not yet supported by TradeCore, ensuring a clean abstraction, branded types, and proper credential handling.

Core Features & Use Cases

  • Classify venue kinds (CLOB, onchain lending, DEX, etc.) and assess fit for the executor.
  • Design branded types and a modular client surface (DataClient, ExecutionClient, RiskClient) for the new venue.
  • Wire the new venue package into the executor and align with credential setup workflows.

Quick Start

Identify a venue lacking TradeCore support, classify its kind, architect the abstraction, and wire it into the executor with branded types and credential prompts.

Frequently Asked Questions about venue-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add support for a new trading venue when TradeCore lacks official support?

To add a new trading venue lacking official TradeCore support, classify the venue kind, design branded types and a modular client surface, then wire the venue package into the executor with credential prompts.

What are branded types and why are they needed when integrating a trading venue?

Branded types are specialized type identifiers used when integrating a trading venue to ensure a clean abstraction. They prevent type mixing across different venue clients like DataClient, ExecutionClient, and RiskClient.

How do I classify a trading venue kind before wiring it into an executor?

Trading venue classification involves categorizing the venue as a CLOB, onchain lending protocol, or DEX to assess its structural fit. This classification step ensures the correct architectural fit before wiring the venue into the executor.

Can I use a modular client surface to connect a DEX to my trading engine?

Yes, you can connect a DEX to a trading engine using a modular client surface. You design distinct DataClient, ExecutionClient, and RiskClient interfaces to handle the DEX's specific data and execution workflows.

What is the best way to handle credentials when bridging a new venue into an executor?

The best way to handle credentials when bridging a new venue into an executor is to align with existing credential setup workflows. The integration process enforces explicit credential prompts during the executor wiring phase.