navi-languagenavi-languageOfficialยท2 Agent Skills Included

navi

Write Navi code and real-time trading indicators correctly

Guides writing Navi programs with correct syntax, optional types, error handling, and concurrency patterns. Builds Navi Stream indicators for real-time market data, including MACD, moving averages, and chart plotting. Eliminates common mistakes like misusing if-expressions, map access, and scientific notation. Speeds up quantitative trading script development with ready patterns and runnable examples.
npx skills add navi-language/navi --all -g -y

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Navi skills?โ–ผ

Run `npx skills add navi-language/navi --all -g -y` in your terminal to install both the Navi and Navi Stream skills globally.

What is the Navi programming language?โ–ผ

Navi is a high-performance, statically-typed compiled language written in Rust with no null pointer exceptions, optional types, and script-like execution. It performs comparably to Go, Rust, and C.

How to write trading indicators with Navi Stream?โ–ผ

Navi Stream (.nvs) is a DSL for quantitative trading that processes market data tick by tick with built-in technical analysis functions like ema, ma, and MACD. These skills teach your agent the exact syntax, plotting, and parameter patterns.

Does Navi work with Claude Code and Cursor?โ–ผ

Yes. Both skills follow the universal SKILL.md standard and work in Claude Code, Cursor, OpenClaw, and other compatible coding environments.

Can I use Navi skills without knowing the language?โ–ผ

Yes. The skills give your agent complete syntax references, error-handling patterns, and runnable examples so it can write correct Navi and Navi Stream code from plain-English requests.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’