nt-review

Validate NautilusTrader implementations against conventions, performance, and testing standards.

7|2|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/Martingale42/nautilus-trader-dev-skill --skill nt-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nt-review
Source: https://github.com/Martingale42/nautilus-trader-dev-skill/tree/main/skills/nt-review
Command: npx skills add https://github.com/Martingale42/nautilus-trader-dev-skill --skill nt-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews NautilusTrader implementations to ensure compliance with conventions, trading correctness, performance, and testability, preventing issues before deployment.

Core Features & Use Cases

  • Comprehensive lifecycle and API convention checks across nt-architect, nt-implement, and nt-review components.
  • Performance and testing-oriented review dimensions for backtests, live trading, and Rust/FFI code.
  • Use Case: Before merging a new component, run this skill to validate adherence to NautilusTrader standards and identify potential risk areas.

Quick Start

Quickly start a review session by loading the project's nt-review guidelines and running the standardized checklist against the target codebase.

Frequently Asked Questions about nt-review

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

FAQPage Schema
How do I review NautilusTrader code for live trading readiness?

Validate NautilusTrader code for live trading readiness by enforcing lifecycle conventions, API usage, performance checks, and testing requirements to surface deviations before deployment.

What does a NautilusTrader code review check for?

A NautilusTrader code review checks for compliance with trading correctness, performance, testability, lifecycle conventions, API usage, and Rust/FFI code quality to prevent issues before deployment.

How do I validate NautilusTrader Rust and FFI code quality?

Validate NautilusTrader Rust and FFI code quality by applying standardized review dimensions that assess performance, testing requirements, and adherence to FFI conventions across target components.

Can I use this to review backtest performance and testing standards?

Yes, you can review backtest performance and testing standards by applying performance-oriented and testing-oriented review dimensions specifically designed for backtests, live trading, and Rust/FFI code.

When should I run a NautilusTrader code review?

Run a NautilusTrader code review before merging a new component to validate adherence to standards, identify potential risk areas, and ensure deployment readiness for live trading scenarios.

Does the review cover nt-architect and nt-implement components?

Yes, the review covers nt-architect, nt-implement, and nt-review components by applying comprehensive lifecycle and API convention checks across all these NautilusTrader implementation areas.