搜索

PythonReactSEOPDF
OpenClaw

bmkg-monitor

Monitoring earthquake data in Indonesia using BMKG official data. Use when the user asks for the latest earthquake, felt earthquakes, or information about a specific seismic event in Indonesia.

bluemeda0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install bluemeda/bmkg-monitor

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

BMKG Monitor

Monitor and analyze seismic activity in Indonesia using real-time data from the Badan Meteorologi, Klimatologi, dan Geofisika (BMKG).

Quick Start

Run the monitor script to fetch the latest data:

# Get the latest significant earthquake (M5.0+)
python3 scripts/get_gempa.py latest

# Get list of earthquakes felt by people (including smaller ones)
python3 scripts/get_gempa.py felt

# Get recent history of M5.0+ earthquakes
python3 scripts/get_gempa.py recent

# Get detailed Moment Tensor and Phase history
python3 scripts/get_gempa.py detail <EVENT_ID>

Workflows

1. Checking for Recent Shaking

If a user reports feeling a tremor or asks "Was there a quake?", run get_gempa.py felt first. This list includes smaller, shallow quakes that people actually feel.

2. Deep Analysis

When a significant quake occurs, use references/seismology.md to explain:

  • The meaning of the Magnitude.
  • The intensity levels (MMI scale) reported.
  • Potential impact based on depth and location.
3. Coordinating with News

If the user provides a "Moment Tensor" or "Beach Ball" diagram (usually from a detailed BMKG report), refer to the "Moment Tensor" section in references/seismology.md to identify if the quake was Strike-Slip, Normal, or Thrust.

References

来源信息

Source
github
Repository
openclaw/skills
Path
skills/bluemeda/bmkg-monitor
Version
—
Commit
b23c0ffa5768cfc0e0ae91cca8f18f98a4e00113
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# BMKG Monitor

Monitor and analyze seismic activity in Indonesia using real-time data from the Badan Meteorologi, Klimatologi, dan Geofisika (BMKG).

## Quick Start

Run the monitor script to fetch the latest data:

```bash
# Get the latest significant earthquake (M5.0+)
python3 scripts/get_gempa.py latest

# Get list of earthquakes felt by people (including smaller ones)
python3 scripts/get_gempa.py felt

# Get recent history of M5.0+ earthquakes
python3 scripts/get_gempa.py recent

# Get detailed Moment Tensor and Phase history
python3 scripts/get_gempa.py detail <EVENT_ID>
```

## Workflows

### 1. Checking for Recent Shaking
If a user reports feeling a tremor or asks "Was there a quake?", run `get_gempa.py felt` first. This list includes smaller, shallow quakes that people actually feel.

### 2. Deep Analysis
When a significant quake occurs, use [references/seismology.md](references/seismology.md) to explain:
- The meaning of the Magnitude.
- The intensity levels (MMI scale) reported.
- Potential impact based on depth and location.

### 3. Coordinating with News
If the user provides a "Moment Tensor" or "Beach Ball" diagram (usually from a detailed BMKG report), refer to the "Moment Tensor" section in `references/seismology.md` to identify if the quake was Strike-Slip, Normal, or Thrust.

## References
- [seismology.md](references/seismology.md) - Magnitude, MMI scale, and fault types.

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.