Skip to content
Back to skills

Nt8 New

ASecurity

Invoke this skill when the user wants to: - Create a new NT8 indicator, strategy, or AddOn from scratch - Describe a trading concept and get NinjaScript C# code - "write an indicator that...", "create a strategy for...", "build something that shows..."

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added October 11, 2026
toolsgoc#shellapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 11, 2026

npx -y skills add teaceo-debug/DEEP6 --skill nt8-new --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nt8 New?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Nt8 New
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/teaceo-debug-nt8-new/badge)](https://www.skillsdirectory.com/skills/teaceo-debug-nt8-new)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# NT8 New Indicator / Strategy Generator

Invoke this skill when the user wants to:
- Create a new NT8 indicator, strategy, or AddOn from scratch
- Describe a trading concept and get NinjaScript C# code
- "write an indicator that...", "create a strategy for...", "build something that shows..."

## Entry Point

Load `knowledge.md` from this directory before generating any code.

## Workflow

1. **Clarify** (if not clear): indicator vs strategy vs AddOn? Overlay on price panel or separate pane?
   What data (price, volume, DOM)? Configurable parameters? What does it draw or signal?

2. **Read a template** — use as structural reference:
   - Simple standalone: `C:\Users\Tea\DEEP6\ninjatrader\Custom\Indicators\DEEP6\DEEP6GexLevels.cs` (first 50 lines)
   - Signal indicator: `C:\Users\Tea\DEEP6\ninjatrader\Custom\Indicators\DEEP6\DEEP6Signal.cs` (first 130 lines)

3. **Generate** following ALL rules in knowledge.md — run the pre-generation checklist before writing

4. **Write** to repo source:
   `C:\Users\Tea\DEEP6\ninjatrader\Custom\[Type]\DEEP6\[Name].cs`

5. **Deploy** — copy to NT8:
   `C:\Users\Tea\Documents\NinjaTrader 8\bin\Custom\[Type]\DEEP6\[Name].cs`

6. **Compile**:
   ```powershell
   .\ninjatrader\scripts\nt8-compile.ps1 -TimeoutSeconds 45
   ```
   Check for `[COMPILE-RESULT] SUCCESS` or `FAILED`.

7. **Fix errors** if FAILED: invoke the nt8-fix skill workflow (max 3 iterations).
   Read errors via `.\ninjatrader\scripts\nt8-errors-full.ps1 -Format Json`

8. **Report**: what was created, where it lives, how to add to chart:
   Right-click chart → Indicators → DEEP6 category → double-click name

## Base path: `C:\Users\Tea\DEEP6`

## OpenCode Skills (Universal NT8 Knowledge)
For universal NinjaScript development patterns, invoke:
- `ninjatrader-builder-doctor` — All NT8 build patterns, APIs, templates, Draw.*, SharpDX
- `ninjatrader-machine-profile` — NT8 platform, installation, lifecycle

Files in this skill

  • SKILL.md1.9 KB
  • knowledge.md1.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.