К основному содержанию
скилл CX Codex

pine-optimizer — скилл для Claude Code: ускоряет Pine Script

Скилл для оптимизации Pine Script на TradingView: ускоряет расчёты, чистит интерфейс индикатора и упрощает код.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add TradersPost/pinescript-agents --skill pine-optimizer -a claude-code
Открыть на GitHub

Что делает pine-optimizer

Скилл разбирает скрипт на Pine Script и переписывает его под свежие возможности языка. Внутри — разбор UDT-архитектуры: вместо шести параллельных массивов один массив типов, где данные лежат вместе. Это убирает рассинхрон массивов и код с зажимом bar_index.

Отдельная часть — интерфейс. Скилл показывает, как через параметр active в input.* прятать настройки, которые не нужны при текущем выборе, и как собирать блок расширенных настроек под одной галочкой. Для графики — встроенные стили линий вместо ручной отрисовки.

Работает с Read, Edit, Grep, Glob — сам находит файлы и правит их. Скилл советует переходить на xloc.bar_time для линий: у этого режима нет ограничения исторического буфера, поэтому зажим координат становится не нужен. Если в скрипте остаются обычные циклы for, кэшируйте границу через array.size() до цикла, иначе массив может измениться прямо в процессе обхода.

Какие задачи решает

  • убрать параллельные массивы и держать данные в одном типе
  • спрятать настройки индикатора, которые не относятся к выбранному режиму
  • снять зажим bar_index при отрисовке линий на истории
  • переписать повторяющиеся блоки рисования в один метод типа
  • заменить ручные стили линий на встроенные plot.linestyle_*

Примеры запросов агенту

  • Перепиши этот индикатор на UDT: убери параллельные массивы и вынеси рисование в метод типа.
  • Спрячь настройки длины через active, чтобы они показывались только для режима Custom.
  • Проверь циклы for в скрипте и закэшируй границы массивов перед обходом.

Как установить pine-optimizer

1Через Skills CLI (Vercel)

npx skills add TradersPost/pinescript-agents --skill pine-optimizer -a claude-code

2Вручную: положить файлы

~/.claude/skills/pine-optimizer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pine-optimizer/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pine-optimizer

Как установить pine-optimizer в Claude?

Выполните npx skills add TradersPost/pinescript-agents --skill pine-optimizer -a claude-code. Скилл появится в ~/.claude/skills/pine-optimizer/SKILL.md.

Что делает pine-optimizer?

Оптимизирует Pine Script: ускоряет расчёты, приводит в порядок настройки индикатора и переводит код на UDT-архитектуру.

Какие инструменты доступны скиллу?

Read, Edit, Grep и Glob — он читает файлы проекта, ищет нужные места и правит их.

Похожие скиллы

Все скиллы по теме «Языки программирования» →
cost-latency-optimizer patricio0312rev Скилл разбирает, куда уходят деньги и время в LLM-приложении, и предлагает кеш, выбор модели, батчинг и сжатие промптов. CX Codex +1 322установок vault-optimizer davila7 Субагент Claude для оптимизации хранилища Obsidian: находит тяжёлые файлы, разбирается с вложениями и ускоряет поиск. 727установок database-cloud-optimization-database-optimizer Seth Hobson Субагент для разбора медленных запросов, индексов и схемы. Пригодится, когда база тормозит или её пора масштабировать. CX Codex ★ 41 729звёзд репо tradingview-quantitative hypier Пакет выведен автором из поддержки. При запуске он сообщает об отказе от старого кода и перенаправляет в репозиторий hypier/tradingview-skills. CX Codex +1 1 500установок tradingview-reader himself65 Скилл подключается к запущенному TradingView.app на macOS и вытаскивает котировки, опционные цепочки, скринер, новости, алерты и скриншоты графика. CX Codex +1 1 100установок m10-performance actionbook Инструкции для агента по оптимизации Rust-кода: от замеров через бенчмарки до устранения лишних аллокаций памяти. CX Codex +1 3 600установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой