← Back to Skills Marketplace
boblobclaw

MegaSquirt Tuner

by boblobclaw · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
745
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install megasquirt-tuner
Description
Megasquirt ECU tuning and calibration via TunerStudio, covering VE table, ignition timing, AFR targets, sensor calibration, accel enrichment, boost, launch c...
Usage Guidance
This skill appears coherent for analyzing .msq tune files and giving tuning advice. Things to consider before installing or using it: (1) If you run scripts locally, inspect scripts first — the included scripts are local and benign-looking, but always verify code you execute. (2) The analyzer asks you to provide .msq files; avoid pasting any files that contain sensitive metadata you don't want shared in chat. (3) The file-validation function has a subtle check issue: it resolves the given path and then checks for symlinks, which can allow some symlink-based bypasses — run the analyzer on copies in a safe directory or in a sandbox if you're concerned. (4) There are no network/exfiltration calls in the provided files, and no credentials are requested. If you plan to allow the agent to autonomously invoke the skill, be mindful that it could read local .msq files you provide during invocation — restrict what you upload and prefer running analysis locally in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: megasquirt-tuner Version: 1.0.2 The skill is classified as suspicious due to its capability to execute a local Python script (`scripts/analyze_msq.py`) with a user-provided file path. While this is a risky capability involving file system interaction, the `analyze_msq.py` script implements robust security measures in its `validate_filepath` function, effectively preventing common attacks like path traversal, arbitrary file reads, and symlink exploitation. The script's purpose is legitimate tune file analysis, and there is no evidence of malicious intent such as data exfiltration, persistence, or unauthorized remote control. The `SKILL.md` also explicitly outlines security restrictions, which are correctly implemented in the Python code.
Capability Assessment
Purpose & Capability
The name/description (Megasquirt tuning via TunerStudio) matches the provided materials: SKILL.md tuning guidance, detailed references, README, and an MSQ analyzer script. No unrelated binaries, services, or credentials are requested.
Instruction Scope
SKILL.md confines itself to tuning guidance, MSQ file analysis, and datalog review. It instructs users to paste/upload .msq content or run the provided analyzer locally. That is appropriate for the stated purpose but carries user-side risk if users paste private files/metadata into a chat — the skill explicitly encourages paste/upload, so users should avoid pasting sensitive files into untrusted interfaces.
Install Mechanism
No install spec (instruction-only skill) and the only code file is a small Python script included in the bundle. Nothing is downloaded from third-party URLs and nothing is executed automatically during install.
Credentials
The skill requests no environment variables, credentials, or config paths. This is proportional to its purpose of local file analysis and guidance.
Persistence & Privilege
Skill does not request always:true or permanent system-level privileges. It is user-invocable and can be called autonomously by the agent (the platform default); no unusual persistence or modifications to other skills are present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install megasquirt-tuner
  3. After installation, invoke the skill by name or use /megasquirt-tuner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Fix LFD vulnerability in analyze_msq.py - add input validation and security checks
v1.0.1
- Added MSQ tune file safety and optimization analysis feature. - New script `scripts/analyze_msq.py` allows automated review of Megasquirt `.msq` files for configuration and safety issues. - Skill documentation updated with instructions for MSQ analysis and how to provide tune files. - Expanded description to include MSQ file analysis and review capabilities.
v1.0.0
Initial release: Provides a comprehensive guide for tuning and calibrating Megasquirt ECUs with TunerStudio. - Covers setup for VE, spark, and AFR tables, plus idle, warmup, and acceleration enrichment. - Includes instructions for sensor calibration (TPS, MAP, CLT, IAT, O2). - Documents advanced features: boost control, launch/flat shift/nitrous, table switching, programmable outputs. - Details diagnostic tools: trigger wizard, tooth/composite loggers, sync error logger. - Intended as a step-by-step reference for all major Megasquirt tuning workflows using TunerStudio.
Metadata
Slug megasquirt-tuner
Version 1.0.2
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is MegaSquirt Tuner?

Megasquirt ECU tuning and calibration via TunerStudio, covering VE table, ignition timing, AFR targets, sensor calibration, accel enrichment, boost, launch c... It is an AI Agent Skill for Claude Code / OpenClaw, with 745 downloads so far.

How do I install MegaSquirt Tuner?

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

Is MegaSquirt Tuner free?

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

Which platforms does MegaSquirt Tuner support?

MegaSquirt Tuner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MegaSquirt Tuner?

It is built and maintained by boblobclaw (@boblobclaw); the current version is v1.0.2.

💬 Comments