lgbarn

Trading Indicator Plugins — Development skill for Claude Code

Development community

Claude Code plugin marketplace for trading indicator development (Pine Script, NinjaScript, Tradovate).

How to install Trading Indicator Plugins

This entry records only its repository, not the path inside it, so there is no exact command to give. Open lgbarn/trading-indicator-plugins and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Trading Indicator Plugins does

Claude Code plugin marketplace for trading indicator development (Pine Script, NinjaScript, Tradovate).

Alternatives in Development

  • Interview Script — Create structured customer interview scripts with JTBD probing 7.8k ★
  • Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
  • Vibe Research — Vibe-Research: Your Personal Trading Research Agent · A股/美股/港股 的个人投研 Agent:每日复盘、资讯雷达、个股数据、板块中心、我的持仓、研究记录、回测 2.5k ★

README

Trading Indicators Plugin for Claude Code

A Claude Code plugin for AI-powered trading indicator development across TradingView (Pine Script), NinjaTrader (NinjaScript), and Tradovate (JavaScript).

**Version:** 1.0.0 | **Author:** Luther Barnum


Overview

This plugin provides 33 specialized commands, 10 AI agents, and 3 pattern libraries for developing trading indicators across three major platforms:

Platform Language Commands
TradingView Pine Script v5/v6 11
NinjaTrader 8 NinjaScript (C#) 11
Tradovate JavaScript 11

Key Features

  • Create new indicators with proper structure and conventions
  • Convert indicators between platforms automatically
  • Validate syntax against official documentation
  • Debug runtime errors with platform-specific guidance
  • Refactor code for better organization and performance
  • Document indicators with auto-generated README files

Installation

Option 1: Clone and Install

# Clone the repository
git clone https://github.com/lgbarn/trading-indicator-plugins.git

# Add to Claude Code plugins
claude plugins add ./trading-indicator-plugins

Option 2: Direct Install from GitHub

claude plugins add github:lgbarn/trading-indicator-plugins

Verify Installation

claude plugins list

You should see `trading-indicators` in the list.


Quick Start

Create a New Pine Script Indicator

/trading-indicators:pine:new-indicator MyVWAP --v6

Convert Pine Script to NinjaScript

/trading-indicators:pine:convert LB_MyVWAP.pine --to ninja

Add Features to an Existing Indicator

/trading-indicators:ninja:add-feature MyVWAPLB.cs "VWAP bands with 2SD"

Validate Indicator Syntax

/trading-indicators:tradovate:validate MyIndicatorLB.js

Commands Reference

All three platforms share the same 11 commands. Invoke them using:

/trading-indicators: