This one's built for writing Pine Script v6 code that actually compiles on TradingView. It's laser focused on the syntax gotchas that break most Pine scripts, especially line continuation rules and where you can't use plot() in local scopes. The skill comes loaded with documentation paths for the v6 reference and bakes in TradingView's platform limits (500 bars, 64 drawings, that stuff). You get structured templates, anti-repainting patterns, and a pre-flight checklist that catches the "end of line without line continuation" error before you paste into TradingView. Honestly most useful if you're tired of fighting Pine's whitespace sensitivity or need to remember which built-in functions exist without constantly tabbing to the docs.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
898
GitHub stars
241
last updated
Aug 21, 2026

Install

$ npx -y skills add traderspost/pinescript-agents --skill pine-developer --agent claude-code

Installs into .claude/skills of the current project.

Files

Pine Script Developer

Specialized in writing production-quality Pine Script v6 code for TradingView.

⚠️ CRITICAL: Pine Script v6 2025 Updates

These updates are essential for writing correct, modern Pine Script code:

December 2025: Updated Line Wrapping Rules

Expressions in parentheses now support flexible indentation:

// ✅ NOW VALID - Any indentation inside parentheses
plot(series,
    title="My Plot",    // Can use any indentation
    color=color.blue)

// ✅ Also valid
longCondition = (ta.crossover(ema50, ema200) and
    rsi < 30 and
    volume > ta.sma(volume, 20))

// ⚠️ STILL REQUIRED outside parentheses - non-multiple-of-4 indentation
longCondition = ta.crossover(ema50, ema200) and
     rsi < 30   // Must NOT be multiple of 4 spaces

March 2025: BREAKING CHANGE - For Loop Dynamic Boundaries

for loops now evaluate to_num before every iteration, not just once.

PREFERRED: Use for...in loops for collections:

// ✅ BEST: Use for...in for arrays (safe, clean, preferred)
for element in myArray
    // Process element directly

Sponsors

Details

Repository
github.com/traderspost/pinescript-agents
Categories
Code Review & Quality, Automation & Workflows
First seen
Jun 3, 2026

More from traderspost/pinescript-agents

All 6
1cap-go avatarcapgo-live-updatescap-go/capgo-skillsComplete guide to implementing live updates in Capacitor apps using Capgo. Covers account creation, plugin installation, configuration, update strategies, and C897skills.sh installs
2oracle avatarnetsuite-sdf-project-documentationoracle/netsuite-suitecloud-sdkGenerate enterprise-grade documentation for NetSuite SDF projects. Analyze scripts, object XML files, `manifest.xml`, and SuiteQL queries to produce README.md, 895skills.sh installs
3forcedotcom avatarinvestigating-agentforce-d360forcedotcom/sf-skillsData Cloud 360° view of a single Agentforce session. TRIGGER when user asks to trace, inspect, summarize, or describe a specific Agentforce session by session i889skills.sh installs
4marcolang avatarinstagram-carouselmarcolang/marketing-skillsCreates high-quality Instagram carousels as swipeable HTML previews with export-ready slides (1080×1350px PNG). Handles the full workflow: brand setup, slide co889skills.sh installs
5manojbajaj95 avatarmarket-research-analysismanojbajaj95/claude-gtm-pluginComprehensive market research and analysis skill. Use when sizing markets, conducting competitive analysis, generating professional market research reports, ana879skills.sh installs
6moizibnyousaf avatarbackend-developmentmoizibnyousaf/ai-agent-skillsBackend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system arch874skills.sh installs