role-trading-code-reviewer

Review trading code for financial safety, order idempotency, and exchange integration robustness.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/ChoiHyunjin/ai_skills --skill role-trading-code-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: role-trading-code-reviewer
Source: https://github.com/ChoiHyunjin/ai_skills/tree/main/skills/role-trading-code-reviewer
Command: npx skills add https://github.com/ChoiHyunjin/ai_skills --skill role-trading-code-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that trading-specific code adheres to critical safety, financial, and operational standards, preventing potential financial losses due to bugs or vulnerabilities.

Core Features & Use Cases

  • Domain-Specific Code Review: Focuses on financial accuracy, order safety, and exchange integration for trading systems.
  • Critical Issue Identification: Flags issues like floating-point errors, missing idempotency, and inadequate error handling with high severity.
  • Use Case: A developer submits new order placement logic. This Skill reviews it, specifically checking for correct decimal usage, idempotency mechanisms, and robust error handling for exchange communication, flagging any critical deviations.

Quick Start

Use the role-trading-code-reviewer skill to review the attached trading order logic.

Frequently Asked Questions about role-trading-code-reviewer

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

FAQPage Schema
How do I review trading code for financial safety and order idempotency?

To review trading code for financial safety, you need a specialized reviewer that checks decimal precision, order idempotency, and exchange integration robustness to prevent financial losses from bugs or vulnerabilities.

What is the best way to prevent floating-point errors in Python trading systems?

The best way to prevent floating-point errors in Python trading systems is to perform a domain-specific code review that flags incorrect decimal usage and validates financial accuracy with high severity to ensure order safety.

How do I check exchange integration robustness and failure handling in order logic?

You can check exchange integration robustness by analyzing your order logic against trading-specific requirements, ensuring adequate error handling for exchange communication and validating correct order state transitions during failures.

Does this code review process identify security vulnerabilities in finance applications?

Yes, this code review process identifies security vulnerabilities in finance applications by validating adherence to architectural conventions and flagging critical bugs relevant to financial systems and exchange integration.

When do I need to validate order state transitions for trading systems?

You need to validate order state transitions for trading systems whenever submitting new order placement logic, ensuring failure handling and idempotency mechanisms meet critical operational standards to prevent financial losses.