← Back to Skills Marketplace
dougbtv

Atlas Obscura API

by Doug Smith · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
119
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install atlas-obscura-api
Description
Query Atlas Obscura places for weird/obscure location inspiration. Use when you need nearby curiosities by coordinates, place lookup by ID, or global place c...
README (SKILL.md)

Use this skill to pull Atlas Obscura data through the atlas-obscura-api JavaScript library.

Setup

From this skill directory:

  • npm install

This installs the atlas-obscura-api dependency used by the helper script.

Fast path commands

Run from skills/atlas-obscura-api/.

  • Nearby search by coordinates:
    • node scripts/atlas_obscura.js search --lat 44.4759 --lng -73.2121 --limit 5
  • Place details by ID (short):
    • node scripts/atlas_obscura.js place-short --id 4654
  • Place details by ID (full):
    • node scripts/atlas_obscura.js place-full --id 4654
  • Raw place coordinate index:
    • node scripts/atlas_obscura.js places-all --limit 10

Output usage guidance

When sharing results:

  1. Prefer 1–3 top places unless user asks for more.
  2. Include: title, location, short subtitle/description, and canonical URL.
  3. For creative workflows, extract one “spice line” (e.g., architectural mood, local oddity, folklore angle) for prompt context.

Troubleshooting

  • ERR_MODULE_NOT_FOUND for atlas-obscura-api: run npm install in this skill directory.
  • Empty search: broaden location radius by changing coordinates slightly or run a different query seed.
  • Site/library drift: return partial data and clearly note field gaps.
Usage Guidance
This skill appears coherent and only needs you to run `npm install` and then the provided Node script. Before installing, consider: (1) npm install will fetch third-party packages (atlas-obscura-api and its deps) — if you have strict supply-chain policies run it in a sandbox or review the package(s) first; (2) the script will make network calls to Atlas Obscura via the library, so do not run it in an environment containing secrets you don't want exposed; (3) review or vet the atlas-obscura-api package source if you require a higher trust level. If you want maximum isolation, run the skill in a disposable container or VM.
Capability Analysis
Type: OpenClaw Skill Name: atlas-obscura-api Version: 0.1.0 The skill is a legitimate wrapper for the 'atlas-obscura-api' library, designed to query location data for creative inspiration. The main script (scripts/atlas_obscura.js) safely parses numeric inputs and invokes library methods without any evidence of data exfiltration, unauthorized network calls, or malicious execution. The instructions in SKILL.md are well-aligned with the tool's stated purpose and do not contain any prompt-injection attempts.
Capability Assessment
Purpose & Capability
Name/description match the code and dependencies: package.json depends on atlas-obscura-api and the included script calls that library to search places and fetch place details. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
SKILL.md instructions are narrowly scoped to installing the npm dependency and running the script with specific command-line arguments (search, place-short, place-full, places-all). The instructions do not direct the agent to read unrelated files, environment variables, or to send data to unexpected endpoints beyond what the atlas-obscura-api library will call.
Install Mechanism
This is an instruction-only skill but requires running `npm install` (per SKILL.md), which will pull atlas-obscura-api and its transitive deps from the public npm registry (package-lock.json shows [email protected]). Pulling packages from npm is expected here but carries the normal supply-chain risk of third-party packages; there is no download from obscure URLs or extract-from-remote-archive behavior.
Credentials
No environment variables, credentials, or config paths are required. The skill does not request unrelated secrets or broad access to other services.
Persistence & Privilege
Skill is not always-enabled and does not request elevated persistence or modify other skills or system-wide settings. It runs on demand and only uses its local script and npm packages.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install atlas-obscura-api
  3. After installation, invoke the skill by name or use /atlas-obscura-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: Atlas Obscura inspiration skill with Node helper for nearby search and place lookup.
Metadata
Slug atlas-obscura-api
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Atlas Obscura API?

Query Atlas Obscura places for weird/obscure location inspiration. Use when you need nearby curiosities by coordinates, place lookup by ID, or global place c... It is an AI Agent Skill for Claude Code / OpenClaw, with 119 downloads so far.

How do I install Atlas Obscura API?

Run "/install atlas-obscura-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Atlas Obscura API free?

Yes, Atlas Obscura API is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Atlas Obscura API support?

Atlas Obscura API is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Atlas Obscura API?

It is built and maintained by Doug Smith (@dougbtv); the current version is v0.1.0.

💬 Comments