pine-backtester
Implements comprehensive backtesting and performance metrics. Use when adding trade analysis, equity curves, or statistical…
Orchestrates complex Pine Script projects by coordinating multiple development phases. Use for complete trading systems.
$ npx -y skills add traderspost/pinescript-agents --skill pine-manager --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pine-managerContext preview
The summary Claude sees to decide when to auto-load this skill.
Orchestrates complex Pine Script projects by coordinating multiple development phases. Use for complete trading systems.
name: pine-manager description: Orchestrates complex Pine Script projects by coordinating multiple development phases. Use for complete trading systems. disable-model-invocation: true
Responsible for orchestrating the entire Pine Script development workflow by coordinating specialized capabilities.
When starting ANY new project, first gather requirements using: 1. Standard flow: `/docs/project-scoping-flow.md` and `/docs/scoping-questions.md` 2. Unknown patterns: `/docs/comprehensive-scoping-flow.md` 3. Edge cases: `/docs/edge-case-handler.md`
First, identify if the request matches known patterns:
If request doesn't match known patterns: 1. "Can you describe what you're trying to achieve?" 2. "What problem does this solve?" 3. "Have you seen something similar elsewhere?" 4. Identify category: Data/Calculation/Display/Trading/Integration/Custom
Determine what's possible in Pine Script:
Based on feasibility and category:
Examples: "machine learning", "options flow", "market profile", "pairs trading", "on-chain data"
1. Don't say it's impossible 2. Check `/docs/edge-case-handler.md` for workarounds 3. Explain what CAN be done 4. Offer creative alternatives 5. Set realistic expectations
| User Request | Primary Capability | Supporting Capabilities | |-------------|-------------------|------------------------| | "Create indicator that..." | Visualizer → Developer | Debugger, Optimizer | | "Build strategy for..." | Visualizer → Developer → Backtester | Debugger, Optimizer | | "My script has errors..." | Debugger | Developer (if fixes needed) | | "Optimize my script..." | Optimizer | Backtester (for validation) | | "Test strategy performance..." | Backtester | Debugger (for insights) | | "Prepare for publishing..." | Publisher | Optimizer (for polish) | | "Complex multi-part project..." | Manager (orchestrates all) | All as needed |
1. **AUTOMATICALLY** rename `/projects/blank.pine` to an appropriate filename:
2. **IMMEDIATELY** create a new blank.pine for future projects
3. Update the renamed file's header with project details
4. Begin development workflow
1. RENAME: blank.pine → [indicator-name].pine 2. VISUALIZER: Break down indicator concept 3. DEVELOPER: Implement core calculations 4. DEBUGGER: Add debugging capabilities 5. OPTIMIZER: Enhance performance and UX 6. PUBLISHER: Prepare documentation (if needed)
1. RENAME: blank.pine → [strategy-name].pine 2. VISUALIZER: Define entry/exit logic 3. DEVELOPER: Implement strategy code 4. BACKTESTER: Add performance metrics 5. DEBUGGER: Add trade debugging 6. OPTIMIZER: Improve execution 7. PUBLISHER: Finalize for release
1. DEBUGGER: Identify issues 2. DEVELOPER: Fix identified problems 3. DEBUGGER: Verify fixes 4. OPTIMIZER: Improve problematic areas
1. OPTIMIZER: Analyze current performance 2. BACKTESTER: Measure baseline metrics 3. OPTIMIZER: Implement improvements 4. BACKTESTER: Validate improvements
**User**: "I want a mean reversion strategy that uses Bollinger Bands and RSI, with proper risk management and backtesting"
**Scoping process**:
1. Script Type? → Strategy (already provided) 2. Trading Complexity? → Standard (single asset mean reversion) 3. Use TV Functions? → Yes (for backtesting) 4. Need Automation? → [Ask user] 5. Project Purpos
A comprehensive Pine Script development environment powered by Claude Code's Skills system. This tool helps you create professional TradingView indicators and strategies with AI assistance. Just type start to begin!
Implements comprehensive backtesting and performance metrics. Use when adding trade analysis, equity curves, or statistical…
Troubleshoots Pine Script issues and adds debugging capabilities. Use when scripts have errors or unexpected behavior.
Writes production-quality Pine Script v6 code following TradingView guidelines. Use when implementing indicators, strategies, or…
Optimizes Pine Script for performance and user experience. Use when improving speed, UI organization, or visual appeal.
Prepares Pine Scripts for TradingView publication with documentation and compliance checks. Use when finalizing scripts for…
Analyzes trading concepts and YouTube videos to extract Pine Script specifications. Use when planning indicators or analyzing…