← 返回 Skills 市场
galjos

Pitstop

作者 Josef M. Gallmetzer · GitHub ↗ · v1.0.2 · MIT-0
darwinlinux ✓ 安全检测通过
42
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install pitstop
功能描述
Italian fuel-station prices (petrol, diesel, GPL, methane, HVO) and EV charging stations. Find cheapest by municipality / province / brand / coordinate, look...
使用说明 (SKILL.md)

pitstop

pitstop answers Italian fuel-price questions from official MIMIT open data. It downloads and caches the national station registry + daily price file and joins them locally, so you get a small JSON answer instead of multi-megabyte CSVs.

When to use

  • "Cheapest diesel / petrol near \x3Cplace or coordinate> in Italy"
  • "Fuel stations in \x3Ccomune/province>" and their prices
  • Comparing self-service vs served prices, or brands, for Italian stations
  • Finding EV chargers near a coordinate or municipality (OSM)

Do not use the fuel commands for: live/intraday prices (this is daily data) or countries other than Italy. For EV charging, use pitstop chargers / MCP find_chargers — separate domain backed by OpenStreetMap. Per-station €/kWh tariffs are NOT in open data in Italy; each charger result includes a tariff_info_url linking to the operator's official tariff page — surface that to the user instead of guessing a price.

Commands

Always pass --json when consuming the output programmatically, or --geojson if you have mapping/GIS capabilities.

# Multi-fuel query in a municipality (supports EN/FR/DE city names)
pitstop stations --comune Milan --fuel "Benzina,Gasolio" --cheapest --limit 5 --json

# Nearest stations to a coordinate, with navigation URLs
pitstop stations --near 46.498,11.354 --radius 5 --fuel Benzina --json

# Export to GeoJSON FeatureCollection
pitstop stations --comune ROME --fuel Gasolio --geojson

# Find EV chargers with error reporting
pitstop chargers --comune Venice --json

Key flags:

  • --comune: Municipality name. Supports international names (Rome, Milan, Venice, Florence, Bozen, Mailand, Venise, etc.).
  • --fuel: Substring search. Supports comma-separated lists (e.g. Benzina,Gasolio).
  • --geojson: Emits a standard GeoJSON FeatureCollection with properties and geometry.
  • Other flags: --provincia, --brand, --near, --radius, --self/--served, --cheapest, --min-price, --fresh-within-days, --limit, --json.

JSON / GeoJSON contract

  • stations --json returns a stable envelope with stations[] and query. Each station includes a navigation_url (Google Maps).
  • stations --geojson returns a FeatureCollection. Geometry is Point [lon, lat]. Properties include all station metadata.
  • chargers output includes an error field in the envelope when the external Overpass API fails.

Advice for Agents

  • Use International Names: You can pass "Rome" or "Milan" directly to --comune; the tool handles the translation to the Italian dataset keys.
  • Batch Fuel Queries: To compare Petrol and Diesel, use --fuel "Benzina,Gasolio" in a single call.
  • Surface Maps: Always include the navigation_url in your response so the user can navigate to the station immediately.
  • Handle Outliers: Every price carries regional_median, deviation_pct, and an outlier flag (true when >15% below the local median). Use this to warn users about potential data errors in the open feed.
  • Check suspect coordinates: A coordinate_suspect: true flag appears when a station's coord is far from its declared comune's centroid. Treat these with low confidence.
安全使用建议
Install if you are comfortable running the pitstop-cli package from its package source. Expect it to fetch public fuel-price, station, map, and charger data and cache public datasets locally; no private credential or account access is indicated by the skill artifacts.
能力评估
Purpose & Capability
The stated purpose is to answer Italian fuel-station price and EV charging-location queries, and the documented commands, outputs, and data sources match that purpose.
Instruction Scope
Runtime guidance is limited to using the pitstop CLI for municipality, coordinate, fuel, price, and charger lookups, with clear limits for Italy-only fuel data and daily rather than live pricing.
Install Mechanism
The skill installs or runs the external pitstop-cli package through uvx or pipx; this is disclosed and coherent with the skill, but users are still trusting that package supply chain.
Credentials
The requested environment is macOS or Linux with the pitstop binary, and network-backed public data lookups are proportionate to the advertised functionality.
Persistence & Privilege
The skill discloses local caching of public fuel datasets, but it does not request credentials, elevated privileges, background execution, or unrelated persistent access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pitstop
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pitstop 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Metadata-only: homepage URL updated to https://github.com/galjos/pitstop-cli (the GitHub repo was renamed to match the PyPI distribution name). Skill behavior, openclaw install hints, and content unchanged from 1.0.1.
v1.0.1
Skill metadata fix only: corrected the PyPI install hint to point at the actual published distribution name 'pitstop-cli' (the bare 'pitstop' name was squatted on PyPI). The CLI binary, skill behavior, and all openclaw declarations are otherwise unchanged from 1.0.0.
v1.0.0
First public release. Italian fuel prices (MIMIT) + EV charging (OSM Overpass) with operator tariff URLs. Multi-fuel queries, international comune names (Rome/Bozen/Mailand/...), GeoJSON output, navigation URLs, structured errors. Five MCP tools.
元数据
Slug pitstop
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Pitstop 是什么?

Italian fuel-station prices (petrol, diesel, GPL, methane, HVO) and EV charging stations. Find cheapest by municipality / province / brand / coordinate, look... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 42 次。

如何安装 Pitstop?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pitstop」即可一键安装,无需额外配置。

Pitstop 是免费的吗?

是的,Pitstop 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pitstop 支持哪些平台?

Pitstop 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux)。

谁开发了 Pitstop?

由 Josef M. Gallmetzer(@galjos)开发并维护,当前版本 v1.0.2。

💬 留言讨论