Virus Monitor
v0.1.1Virus-Monitoring für Wien (Abwasser + Sentinel)
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (Austrian wastewater + sentinel data for Vienna) align with the SKILL.md content. Declared dependencies (curl, jq, standard Unix tools) are appropriate for fetching/parsing remote JSON/HTML data.
Instruction Scope
SKILL.md provides usage examples and lists sources but is high-level and does not include exact fetch URLs or scraping commands. It does not instruct reading local files or environment secrets. The lack of concrete endpoints means implementation would need to scrape or call public dashboards (may be brittle) but this is within scope for the stated purpose.
Install Mechanism
No install spec and no code files — instruction-only surface is low-risk. No remote downloads or package installs are specified.
Credentials
No environment variables, credentials, or config paths are requested. The skill does not ask for unrelated secrets or elevated access.
Persistence & Privilege
Skill is not always-enabled, and uses default autonomous invocation behavior (normal). It does not request persistent system changes or cross-skill configuration.
Assessment
This skill appears internally consistent and minimal-risk, but take these practical steps before installing:
- Prefer skills with a known source or homepage; this one has unknown origin which lowers provenance confidence.
- Confirm which exact URLs/endpoints the implementation will call (public dashboards vs. scrape) so you know what data is fetched and how often.
- Ensure curl/jq and other tools are installed from trusted system package managers (avoid running untrusted binaries).
- If you allow autonomous invocation, consider restricting network access or running the first few invocations manually to review output and rate/format behavior.
- If you need stronger assurance, ask the publisher for the implementation (script/commands) or run the equivalent commands in a sandboxed environment first.Like a lobster shell, security has layers — review code before you run it.
latest
virus-monitor
Kombiniert mehrere österreichische Datenquellen für Virus-Monitoring:
Datenquellen
-
Nationales Abwassermonitoring (abwassermonitoring.at)
- SARS-CoV-2 Genkopien pro Einwohner/Tag
- Bundesländer-Daten inkl. Wien
-
MedUni Wien Sentinel System (viro.meduniwien.ac.at)
- Positivitätsraten für respiratorische Viren
- DINÖ (Diagnostisches Influenza Netzwerk Österreich)
- Wöchentliche Berichte
-
AGES Abwasser Dashboard (abwasser.ages.at)
- SARS-CoV-2, Influenza, RSV
- Österreichweit
Usage
# Alle Daten als JSON
virus-monitor
# Nur bestimmte Quelle
virus-monitor --source abwasser
virus-monitor --source sentinel
virus-monitor --source ages
Output
{
"timestamp": "2026-01-09T00:37:00Z",
"status": "erhöht",
"sources": {
"abwasser": { ... },
"sentinel": { ... },
"ages": { ... }
},
"summary": {
"wien": {
"sars_cov_2": "...",
"influenza": "...",
"rsv": "..."
}
}
}
Status-Levels
niedrig- Normale saisonale Aktivitätmoderat- Erhöhte Aktivität, Aufmerksamkeit empfohlenerhöht- Deutlich erhöhte Aktivitäthoch- Starke Virus-Zirkulation
Dependencies
curl- HTTP requestsjq- JSON processing- Standard Unix tools (awk, grep, sed)
Notes
- Abwasserdaten haben ~1-2 Wochen Verzögerung
- Sentinel-Daten werden wöchentlich aktualisiert (Freitags)
- AGES Dashboard ist eine Shiny-App (dynamisch)
Comments
Loading comments...
