agentsclimarketplace

Miklatim lookup

Skill danielrosehill/Claude-Israel-Agent-Skills-Plugin/skills/miklatim-lookup

Use when the user wants to find a public bomb shelter (miklat tziburi, מקלט ציבורי) near a location in Israel — by address, neighbourhood, coordinates, or current position — with address, type, capacity, accessibility, and Google Maps / Waze directions. Primary backend is the Miklat-MCP server (streamable HTTP, `https://mcp.jlmshelters.com/mcp`), which currently supports Jerusalem (198 public shelters). If the MCP server is unavailable or the user is asking about a city not yet supported, fall back to the Jerusalem Municipality's official list at `https://www.jerusalem.muni.il/en/residents/security/spaces/list/` (for Jerusalem only). Trigger phrases - "find a shelter near me", "nearest miklat", "closest bomb shelter in Jerusalem", "miklat tziburi", "shelters in [neighbourhood]", "shelter capacity", "accessible shelter near", "how do I get to the shelter", "public shelters list Jerusalem".From its SKILL.md

Install
npx -y skills add danielrosehill/Claude-Israel-Agent-Skills-Plugin --skill miklatim-lookup

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.8 KB, 981 tokens by cl100k_base, as published. Nobody here has run it

Miklatim Lookup (Public Shelters in Israel)

Helps users find miklatim tziburim (public bomb shelters) with address, capacity, accessibility, and navigation links.

Coverage

  • Jerusalem — 198 public shelters, served by the Miklat-MCP backend. The Jerusalem Municipality maintains the authoritative list.
  • Other cities — not yet in the Miklat-MCP dataset. If the user asks about another city, say so explicitly and direct them to Pikud HaOref (https://www.oref.org.il/eng) or the relevant municipality.

Primary: Miklat-MCP server

Remote MCP server at https://mcp.jlmshelters.com/mcp (streamable HTTP transport). Register it with the Claude CLI if not already present:

claude mcp add miklat --transport http https://mcp.jlmshelters.com/mcp

Once registered, the following tools are available as mcp__miklat__*:

ToolParametersUse for
search_shelterscity, query, limit?Free-text search across name, address, neighbourhood
find_nearest_shelterscity, latitude, longitude, limit?Nearest-shelter search from a coordinate
list_neighborhoodscityAll neighbourhoods with shelter counts
get_shelter_by_idcity, idSingle shelter by feature id
get_statscityTotals, breakdown by type, capacity
list_cities(none)Which cities are supported right now
get_directions_linkcity, shelter_id, origin_latitude, origin_longitude, app?Google Maps / Waze nav link
filter_shelterscity, shelter_type?, min_capacity?, accessible?, limit?Filter by type / capacity / accessibility
list_shelters_in_neighborhoodcity, neighborhood, limit?All shelters in a neighbourhood

Always pass city as a lowercase slug (e.g. jerusalem).

Typical answer flow

  1. Clarify the city — if not specified, assume Jerusalem only if the user's context makes it obvious; otherwise ask.
  2. If the user gave an address/neighbourhood, use search_shelters or list_shelters_in_neighborhood.
  3. If the user gave coordinates (or "near me" with location available), use find_nearest_shelters.
  4. For each result, include: shelter name/id, address, capacity, accessibility if relevant.
  5. Offer get_directions_link for the top candidate(s) so the user can navigate.
  6. If the user asks about shelter types or stats across the city, use list_neighborhoods / get_stats.

Fallback: Jerusalem Municipality list

If the MCP server is unreachable and the user is asking about Jerusalem, fall back to the official municipality page:

  • https://www.jerusalem.muni.il/en/residents/security/spaces/list/ (English)
  • https://www.jerusalem.muni.il/he/residents/security/spaces/list/ (Hebrew)

The municipality page is the authoritative source; the MCP dataset is derived from it. If the two disagree, the municipality page wins — mention this to the user and include the URL.

Note: the municipality page is a JavaScript-rendered list that may require a browser fetch (Playwright headless) rather than plain curl. Treat it as a last-resort fallback, not a routine code path.

Authoritative source for emergencies

In an actual emergency, users should follow Pikud HaOref (Home Front Command) instructions — https://www.oref.org.il/eng — and the real-time alerts app/portal. This skill helps with preparation and planning; it is not a real-time alert system. Pair it with the home-front-command-guidelines skill for behaviour guidance during an alert, and remind users that if time is critical, the nearest protected space (including the building's mamad or stairwell) takes precedence over a dedicated miklat tziburi.

Out of scope

  • Real-time alert feeds (that's Pikud HaOref's role).
  • Private building mamadim — only public shelters.
  • Cities other than those returned by list_cities.
  • Arranging physical access or keys — the skill only reports the shelter metadata.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most mcp tooling skills give in 981 tokens

Counted across 638 of the 750 authors here whose files we hold, read 2026-08-07

  • Create ten complex or independent read-only evaluation questionsin 69 of 638, across 15 files
  • Test servers using MCP Inspectorin 61 of 638, across 19 files
  • Provide actionable error messages with specific next stepsin 54 of 638, across 12 files
  • Prioritize comprehensive API coverage over specific workflows or workflow toolsin 54 of 638, across 12 files
  • Use TypeScript and Streamable HTTP for remote servers or clientsin 54 of 638, across 8 files
  • Define structured output schemas where possiblein 50 of 638, across 8 files
  • Use Zod or Pydantic for input schemasin 47 of 638, across 5 files
  • Fetch MCP specification pages with markdown suffixin 46 of 638, across 4 files
  • Load framework documentation using WebFetchin 45 of 638, across 3 files
  • Verify each evaluation answer independentlyin 45 of 638, across 3 files
  • Implement API client with authentication and paginationin 45 of 638, across 3 files
  • Define input schemas with validationin 27 of 638, across 9 files

Said here and by no other author read

  • register the miklat mcp server if needed
  • ask for the city if unspecified and not obvious
  • pass city as a lowercase slug
  • use search shelters for address queries
  • use find nearest shelters for coordinate queries
  • include name address capacity and accessibility

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 326,764. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.