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.