Skip to main content

AlphaInsider agent skills

The official AlphaInsider skills repository provides an optional router and two independently installable specialist skills for AI coding assistants that support the skills format.

Install a skill

AlphaInsider

Use alphainsider as an optional entry point that routes an explicit AlphaInsider request to the matching published specialist. It:
  • Routes API integrations and questions to alphainsider-api and automated paper-trading strategy projects to alphainsider-strategy-creator.
  • Asks you to choose when a request matches more than one specialist or does not identify one.
  • Uses an installed specialist when available or temporarily loads the published specialist from GitHub for the current request.
  • Installs a specialist persistently only when you ask it to.
Choose this skill when you want help selecting the right AlphaInsider specialist or prefer one explicit entry point. Install the optional AlphaInsider router:

AlphaInsider API

Use alphainsider-api to navigate and integrate with the AlphaInsider REST and WebSocket APIs. It provides:
  • Focused API references for endpoints, authentication, limits, normalized values, and WebSocket channels.
  • Thin Python helpers for generic REST requests and WebSocket subscriptions.
  • Decimal-based calculations for input multipliers, normalized values, exposure, and gain or loss.
  • Credential-safe defaults and output redaction without modeling every endpoint as an SDK.
Choose this skill when you are building your own integration, need an endpoint explained, or want help constructing AlphaInsider requests. Install only the AlphaInsider API skill:

Strategy Creator

Use alphainsider-strategy-creator to turn a trading idea into one standalone automated AlphaInsider paper-trading project. It:
  • Interviews you in frontier rounds, asking every currently unblocked decision and recording the confirmed design in docs/plan.md.
  • Covers instruments, signals, data, timing, execution, sizing, reconciliation, risk, recovery, and logging.
  • Builds the strategy, project documentation, and offline tests after you confirm the plan.
  • Offers a backtest when the required historical inputs can be reconstructed without future information.
  • Supports updating or replacing a strategy while protecting unrelated project files and credentials.
Strategy Creator does not require alphainsider-api. When both are installed, it reads alphainsider-api for needed API behavior; otherwise, it uses the live AlphaInsider API documentation. AlphaInsider remains the generated strategy’s only paper-order destination. Install Strategy Creator and the complementary AlphaInsider API skill together:
The CLI detects supported coding assistants and asks where to install the selected skills. Run it from the project where you want to use them, or follow the CLI prompt to install them globally.

Configure credentials

Create an API token with only the required permissions at AlphaInsider developer settings. Add it to .env in the project where the agent will work:
ALPHAINSIDER_STRATEGY_ID and ALPHAINSIDER_BOT_ID are non-secret defaults and may be displayed. Add only the IDs your workflow uses. Strategy Creator can validate a configured strategy ID, select or create an owned strategy during final target setup, or keep the project local-only; it does not require a preconfigured strategy ID. Edit .env yourself whenever possible. The skills do not instruct agents to inspect or print existing API keys or complete .env contents. If you choose Strategy Creator’s agent-assisted setup and paste a credential into chat, it warns that the agent will see the value and writes it only through a non-echoing helper.

Use the skills

Most supported assistants discover installed skills automatically. Name the skill explicitly when you want to make the workflow clear. Example AlphaInsider router prompts:
You can also invoke the router with “route this with alphainsider” or ask “which AlphaInsider skill” for your task. It does not persist a specialist unless you ask it to install one. Example AlphaInsider API prompts:
Example Strategy Creator prompts:
Strategy Creator asks every currently unblocked decision in frontier rounds, updates the plan after each round, shows the complete plan for confirmation, and does not implement a draft strategy before that confirmation.

Update

Update the optional router with:
Update the installed specialist skills with:

Where to go next