Sismo Alerta — Development skill for Claude Code
Live dashboard and alerts for the M7.7 Panama earthquake and its aftershocks: EMSC live feed, USGS forecast, estimated intensity, Flutter app.
How to install Sismo Alerta
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nmlemus/sismo-alerta and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sismo Alerta does
Live dashboard and alerts for the M7.7 Panama earthquake and its aftershocks: EMSC live feed, USGS forecast, estimated intensity, Flutter app. Built with Claude.
Alternatives in Development
- Clarc — Native macOS client for Claude Code — a GUI desktop app built with SwiftUI 363 ★
- Calyx — A native macOS terminal app built on Ghostty for running and supervising coding agents 298 ★
- Handmux — A mobile vibe-coding cockpit — built on tmux: drive your live session, Claude Code / Codex — anything a termin 162 ★
README
Sismo Alerta
**English** · [Español](README.es.md)
**Live:** https://sismo-alerta-235ca.web.app/?lang=en · Built with [Claude](https://claude.ai): it started as a Claude Dashboard, and Claude wrote the code, the tests and the deployment setup.

Earthquake tracking and alerts for Panama and the region, with the **estimated intensity where you are**, a map of recent earthquakes and a **simulation of the P and S waves** traveling from the epicenter. It started with the M7.7 earthquake of October 9, 2026 and its aftershocks.
**Important:** this is **not an early warning**. Agencies publish each earthquake minutes after it happens; for a nearby quake, the shaking arrives before the notice. It's for knowing right away what it was, how big, how it affected you, and for following the aftershocks. In a strong earthquake, follow the instructions of SINAPROC, Panama's civil protection agency.
EMSC (IGC, UNA, EMSC…) ──WebSocket──┐
EMSC FDSN (every 30 s) ─────────────┼──► Cloud Run "sismo-ingestor" ──► Firestore events/{id}
USGS (every 30 s) ──────────────────┘ │ merges solutions of the same quake
│ estimates the intensity at each phone
└─► FCM ──► Flutter app (notification)
Flutter app ──► Firestore devices/{uid}: token, location (~1 km), threshold, local adjustment
What's in the repo
| Folder | What it is |
|---|---|
web/ |
The public live page: map of epicenters with playback, charts, estimated intensity at a reference place, the official USGS aftershock forecast and a table. Spanish and English. It reads EMSC straight from each visitor's browser, with no server. |
backend/ |
Python service (aiohttp) for Cloud Run. It listens to the EMSC WebSocket and also polls EMSC and USGS every 30 s as a fallback. It merges the solutions from different agencies into |
Related Skills
Pikud Haoref Alerts
Claude Code plugin with skills for building integrations with Israel's Pikud HaOref (Home Front Command) alert
Caprock
Local dashboard for every Claude Code session on your machine — live activity, cost per repo, loop alerts. No
A2s App
Flutter Android controller for A2S remote Agent sessions, devices, workspaces, terminal, approvals, and live a
Modeldeck
macOS menu bar app that tracks usage limits across all your Claude Code and Codex CLI accounts — live "% left"
Hormuz Strait MCP
Hormuz Strait Watch MCP - Tactical maritime situation dashboard for the Strait of Hormuz, delivered as an MCP
CCRBar
原生 macOS 菜单栏应用,管理 Claude Code Router 的启停与状态。Native SwiftUI menu bar app to control Claude Code Router — start/
Related Agents
Gtfs Adversary
Use when you want a hostile GTFS fixture built to break an ingest function or a validator that already exists
AIOps Reviewer
Use this agent to review anomaly-detection/auto-remediation systems and alert-noise reduction built on top of
Civitai Perf Review
Reviews a feature segment in the main Civitai Next.js app (src/) for production performance — N+1 queries, uni