← 返回 Skills 市场
thomyg

Skill

作者 Thomas Goelles · GitHub ↗ · v0.5.1
cross-platform ⚠ suspicious
784
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install grazy
功能描述
grazy provides real-time Graz city info via CLI: public transport, weather, air quality, news, events, and POI search without API keys needed.
使用说明 (SKILL.md)

grazy Skill

Dieser Skill ermöglicht den Zugriff auf die grazy CLI für Grazer Stadt-Informationen.

⚠️ WICHTIG FÜR AGENTS

Der Agent soll bei Unsicherheit IMMER zuerst grazy help aufrufen um alle Möglichkeiten zu sehen!

# IMMER zuerst help aufrufen wenn du unsicher bist!
grazy help

# Oder für spezifische Commands:
grazy events --category help
grazy events --when help
grazy poi help

Installation

Die CLI ist bereits global installiert: npm install -g @grazy/cli

Oder alternativ mit npx (sandbox):

npx @grazy/cli events

Source & Verification

Commands

🚇 Öffentlicher Verkehr

grazy departures \x3Cstop>     # Echtzeit-Abfahrten
grazy search \x3Cname>          # Haltestelle suchen
grazy route \x3Cvon> \x3Cnach>    # Route planen

🌤️ Wetter & Luftqualität

grazy weather                # Aktuelles Wetter
grazy weather --days 7       # 7-Tage Forecast
grazy air                   # Luftqualität (AQI, PM2.5, PM10)

📰 News

grazy news                   # Alle News (ORF + Kleine Zeitung)
grazy news --source orf     # Nur ORF
grazy news --source kleine  # Nur Kleine Zeitung
grazy news --source sport   # Nur Sport

📅 Events

grazy events                 # Alle Events (kultur.graz.at)
grazy events --category musik          # Nur Musik
grazy events --category theater        # Theater & Tanz
grazy events --category ausstellungen  # Ausstellungen
grazy events --category kabarett       # Kabarett
grazy events --category kinder         # Kinder & Jugend
grazy events --category lesungen       # Lesungen & Vorträge
grazy events --category fuehrungen      # Führungen
grazy events --category film           # Film & Neue Medien

grazy events --when heute      # Heute
grazy events --when morgen     # Morgen
grazy events --when woche     # Diese Woche
grazy events --when wochenende # Wochenende (Sa/So)
grazy events --when monat      # Diesen Monat

grazy events --category help   # Alle Kategorien anzeigen
grazy events --when help      # Alle Zeitfilter anzeigen

# Kombiniert:
grazy events -c musik -w wochenende
grazy events -c theater -w woche

🔍 POI-Suche

grazy poi \x3Ctype>            # POI-Typ suchen
grazy poi help              # Alle verfügbaren Typen anzeigen

Verfügbare POI-Typen: restaurant, cafe, bar, fast_food, pub, cinema, theatre, museum, library, pharmacy, hospital, doctors, parking, fuel, atm, bank, playground

📋 Sonstiges

grazy status                # API-Status prüfen
grazy help                  # Hilfe anzeigen

Bekannte Haltestellen (für Öffi)

  • Jakomini → Jakominiplatz
  • FH Joanneum / FH → FH Joanneum
  • Hauptbahnhof / Bahnhof → Graz Hauptbahnhof
  • Stadion → Merkur Arena
  • LKH / Med Uni → LKH Med Uni

Nutzung als Assistant - WICHTIG

⚡ Erster Schritt: IMMER help aufrufen!

# Bei ANY Unsicherheit - zuerst help!
grazy help

# Für Events:
grazy events --category help
grazy events --when help

# Für POI:
grazy poi help

Dann Commands nutzen

# Events
grazy events --limit 10
grazy events --category musik
grazy events --when wochenende
grazy events -c theater -w wochenende

# Wetter
grazy weather

# Öffi
grazy departures "Jakomini"
grazy departures "FH Joanneum"

# News
grazy news --limit 5

# Luft
grazy air

# POI
grazy poi restaurant --limit 10
grazy poi cafe --limit 5
grazy poi pharmacy

Output-Format

  • = Echtzeit-Daten verfügbar
  • +Xmin = Verspätung
  • AQI: 0-50 Gut, 51-100 Moderat, >100 Ungesund

Wichtig

  • Immer English Commands verwenden (departures, weather, news, poi, events, etc.)
  • BEI UNSICHERHEIT: grazy help aufrufen!
  • grazy ist keyless (keine API-Keys nötig)
  • Daten kommen von: EFA, Open-Meteo, ORF RSS, OpenStreetMap, kultur.graz.at RSS
安全使用建议
This skill appears to be what it says: a helper to run the grazy CLI. Before installing or running it: 1) Verify the npm package page and the linked GitHub repository and confirm the package maintainer (check recent releases and open issues). 2) Prefer running 'npx @grazy/cli ...' in a sandboxed environment if you don't want to install globally; npx executes remote code at runtime. 3) If installing globally, pin a known-good version (npm install -g @grazy/cli@<version>) rather than installing the latest by default. 4) Inspect the package source (on GitHub) for unexpected network calls or data collection if you need higher assurance. 5) Note the minor metadata inconsistency: the registry record omitted required binaries while SKILL.md lists them — this is likely bookkeeping but verify that the runtime environment has the grazy CLI available.
功能分析
Type: OpenClaw Skill Name: grazy Version: 0.5.1 The skill is classified as suspicious primarily due to clear prompt injection attempts in SKILL.md. The instructions repeatedly tell the AI agent to "IMMER zuerst `grazy help` aufrufen" (always call `grazy help` first) when uncertain. While the `grazy help` command itself is benign, this instruction is an attempt to influence the agent's decision-making and prioritize a specific action, which is a form of prompt injection. There is no evidence of direct malicious intent such as data exfiltration, persistence, or unauthorized remote control within the provided files, but the manipulation of agent behavior warrants a 'suspicious' classification.
能力评估
Purpose & Capability
The skill's name/description (Graz city info via the grazy CLI) matches the runtime instructions which call the grazy CLI. Note: the top-level registry summary claims no required binaries, but the SKILL.md metadata and instructions do list the grazy binary / @grazy/cli npm package as required — this is a minor metadata inconsistency, not a functional mismatch.
Instruction Scope
SKILL.md only instructs the agent to call grazy help and grazy subcommands (departures, weather, events, poi, news, air, etc.). It documents data sources (EFA, Open-Meteo, ORF RSS, OpenStreetMap, kultur.graz.at) which align with the described outputs. There are no instructions to read unrelated files, environment variables, or to exfiltrate data.
Install Mechanism
There is no platform installer in the registry entry, but SKILL.md provides an npm-based install (npm install -g @grazy/cli) and suggests npx as an alternative. Installing or running via npx pulls code from the npm registry/GitHub repo — a common and traceable approach, but it does execute third-party code at runtime, so users should verify the package/repo and preferred version before global install.
Credentials
No environment variables, credentials, or config paths are requested. This is proportional to a CLI that aggregates public data.
Persistence & Privilege
The skill does not request always:true and does not ask to modify other skills or global agent settings. It is user-invocable and may be invoked autonomously (platform default), which is expected for a CLI wrapper.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install grazy
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /grazy 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.5.1
Added metadata: homepage, repository, npm package info, install spec
v0.5.0
Events feature with category and time filters
元数据
Slug grazy
版本 0.5.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Skill 是什么?

grazy provides real-time Graz city info via CLI: public transport, weather, air quality, news, events, and POI search without API keys needed. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 784 次。

如何安装 Skill?

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

Skill 是免费的吗?

是的,Skill 完全免费(开源免费),可自由下载、安装和使用。

Skill 支持哪些平台?

Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skill?

由 Thomas Goelles(@thomyg)开发并维护,当前版本 v0.5.1。

💬 留言讨论