← Back to Skills Marketplace
alaa-eddine

PineTS - PineScript executor

by Alaa-eddine K. · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
773
Downloads
4
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pinets
Description
Run Pine Script indicators from the command line using pinets-cli. Use when asked to execute, test, or analyze Pine Script indicators, calculate technical an...
Usage Guidance
This skill is coherent and appears to be a documentation wrapper for the pinets-cli npm tool. Before installing or running it: 1) prefer installing the pinets-cli package yourself (npm install -g) or inspect the package source on the linked GitHub repo rather than blindly running npx; npx downloads and runs code from the npm registry at runtime. 2) Be aware the CLI may fetch market data over the network (Binance or other endpoints) — confirm it doesn't require or leak any API keys you don't want to share. 3) If you will run it in an automated agent, ensure the runtime environment already has the expected pinets binary or that installing from npm is acceptable for your security posture.
Capability Analysis
Type: OpenClaw Skill Name: pinets Version: 1.0.0 The skill is suspicious due to its reliance on `npm install -g pinets-cli` for installation, introducing a significant supply chain risk if the external package is compromised. Additionally, the skill allows piping arbitrary Pine Script code from stdin to the `pinets` binary, meaning any sandbox escape vulnerability in the Pine Script runtime could lead to arbitrary code execution. While the skill's stated purpose is benign, these capabilities present high-risk attack surfaces (SKILL.md).
Capability Assessment
Purpose & Capability
Name & description (PineScript executor) match the declared requirement (the 'pinets' binary) and the SKILL.md usage. The commands/examples all relate to running Pine Script indicators and producing JSON output.
Instruction Scope
SKILL.md stays focused on running pinets and supplying candle data via symbol or --data JSON. It references fetching live Binance data (i.e., network access) and suggests using npx to run the CLI, which implicitly causes remote code execution when run via npx. The instructions do not ask the agent to read unrelated system files, environment secrets, or post outputs to arbitrary endpoints.
Install Mechanism
The skill is instruction-only (no install spec), but the README suggests npm install -g or npx pinets-cli. Using npx will fetch and execute code from the npm registry on demand — expected for this tool but carries the usual risk of executing remote package code if you don't trust the package/source. The SKILL.md points to a GitHub repo (QuantForgeOrg/pinets-cli), which provides traceability.
Credentials
The skill declares no required environment variables or credentials. That is proportionate to the described use; SKILL.md does not ask for secrets. Note: if you run pinets and it fetches private/exchange APIs or requires API keys, the README does not document those keys — you should confirm requirements before providing any credentials.
Persistence & Privilege
always is false and there is no install/daemon behavior. The skill does not request persistent elevated privileges or modifications to other skills/configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pinets
  3. After installation, invoke the skill by name or use /pinets
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of pinets — a command-line tool for running Pine Script indicators. - Run Pine Script (v5+) indicators from the terminal using binance or custom JSON data. - Supports executing .pine files or code via stdin and outputs structured JSON with plots and results. - Allows technical analysis (RSI, SMA, EMA, MACD, etc.) using real-time or historical market data for crypto pairs. - Flexible output options: filter, pretty-print, select plots, suppress logs, or save results to file. - Warmup control for accurate values on indicators requiring long history. - Integrated usage examples and data format documentation.
Metadata
Slug pinets
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is PineTS - PineScript executor?

Run Pine Script indicators from the command line using pinets-cli. Use when asked to execute, test, or analyze Pine Script indicators, calculate technical an... It is an AI Agent Skill for Claude Code / OpenClaw, with 773 downloads so far.

How do I install PineTS - PineScript executor?

Run "/install pinets" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is PineTS - PineScript executor free?

Yes, PineTS - PineScript executor is completely free (open-source). You can download, install and use it at no cost.

Which platforms does PineTS - PineScript executor support?

PineTS - PineScript executor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PineTS - PineScript executor?

It is built and maintained by Alaa-eddine K. (@alaa-eddine); the current version is v1.0.0.

💬 Comments