← Back to Skills Marketplace
Strategy Translator
by
Dan Repaci
· GitHub ↗
· v0.1.0
497
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install strategy-translator
Description
Translate trading strategies between different frameworks and languages. Use when converting Pine Script to Python, porting strategies to NautilusTrader, or...
Usage Guidance
This skill is instruction-only and internally consistent with its stated purpose. Before using: 1) Review any generated code before running it — trading/backtest code can cause financial loss and may contain bugs. 2) Be cautious about supplying real API keys or production data to the agent; the skill does not request credentials but real-world translation + testing may require them, so provide secrets only in controlled environments. 3) If you do not want the agent to invoke this skill autonomously, disable autonomous invocation in your agent settings. 4) Verify any external source links (the package references an MCPMarket page and says some upstream links are missing) before relying on external artifacts.
Capability Analysis
Type: OpenClaw Skill
Name: strategy-translator
Version: 0.1.0
The skill bundle contains only documentation and metadata, with no executable code or scripts. The SKILL.md instructions for the AI agent are clear, task-oriented, and entirely aligned with the stated purpose of translating trading strategies, without any evidence of prompt injection attempts to deviate from the task, hide actions, or access unrelated sensitive data. While the `allowed-tools: Read, Write, Edit` permission set is broad, it is consistent with the skill's stated goal of producing 'repo-ready deliverables (code + docs)' and creating 'implementation sketch (files to create/change)'. There is no indication of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The name/description (translating trading strategies between languages/frameworks) matches the SKILL.md: it asks for objectives, data, constraints and promises code/docs output. There are no unexpected binaries, env vars, or config paths required. The package metadata notes an external source URL but absence of upstream code is explained in references/SOURCE.md.
Instruction Scope
Runtime instructions are focused on eliciting task inputs, producing a plan and repo-ready deliverables (code, docs, run command) and on validation gates. The SKILL.md does not instruct the agent to read system files, secrets, or to contact external endpoints beyond the cited source link; it stays within the stated scope.
Install Mechanism
There is no install specification and no code files to execute — this is instruction-only, which minimizes installation risk. The asset/reference README files are static documentation only.
Credentials
The skill requests no environment variables, credentials, or config paths. While practical usage (e.g., running backtests or accessing market data) may require external API keys or data access, those are not requested by the skill itself and therefore there is no disproportionate credential request in the package.
Persistence & Privilege
The skill does not request persistent presence (always:false) and does not modify other skills or system-wide settings. Model/autonomous invocation is allowed by default (disable-model-invocation:false), which is normal for skills — nothing in the package tries to escalate privilege or persist.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install strategy-translator - After installation, invoke the skill by name or use
/strategy-translator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the strategy-translator skill.
- Enables translation of trading strategies between frameworks and languages (e.g., Pine Script ⇄ Python, NautilusTrader, cross-platform).
- Designed for use within trading research workflows, supporting repeatable and version-controlled outputs.
- Guides users by clarifying objectives, data requirements, and constraints for successful translation.
- Produces actionable plans, implementation sketches, and risk checklists to ensure robust migration.
- Outlines a structured workflow for measurable tasks, artifact tracking, validation, and deliverable creation.
Metadata
Frequently Asked Questions
What is Strategy Translator?
Translate trading strategies between different frameworks and languages. Use when converting Pine Script to Python, porting strategies to NautilusTrader, or... It is an AI Agent Skill for Claude Code / OpenClaw, with 497 downloads so far.
How do I install Strategy Translator?
Run "/install strategy-translator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Strategy Translator free?
Yes, Strategy Translator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Strategy Translator support?
Strategy Translator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Strategy Translator?
It is built and maintained by Dan Repaci (@ahuserious); the current version is v0.1.0.
More Skills