← Back to Skills Marketplace
alexpolonsky

ontopo

by alexpolonsky · GitHub ↗ · v1.0.0
darwinlinux ✓ Security Clean
615
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install ontopo
Description
Search Israeli restaurants, check table availability, view menus, and get booking links on Ontopo. Use for "restaurant reservation", "table booking", "ontopo...
Usage Guidance
This appears to be a straightforward, self-contained CLI that queries Ontopo's web API: it asks for no secrets and only needs Python + httpx. Before installing, consider (1) you are using an unofficial tool that scrapes/queries Ontopo endpoints — ensure this complies with Ontopo's terms of service; (2) the tool performs live network requests so expect outbound traffic and potential rate limits; and (3) if you want extra assurance, review the included scripts (scripts/ontopo-cli.py) locally before running and run it in an environment with network monitoring or limited privileges.
Capability Analysis
Type: OpenClaw Skill Name: ontopo Version: 1.0.0 The OpenClaw skill bundle for Ontopo is benign. The `SKILL.md` and `README.md` provide clear instructions for using the Python CLI tool, without any evidence of prompt injection attempts or malicious shell commands. The core Python script (`scripts/ontopo-cli.py`) interacts solely with the `ontopo.com` API, as expected for its stated purpose of searching restaurants and availability. There are no signs of data exfiltration, unauthorized system access, persistence mechanisms, or obfuscation. The `httpx` dependency is standard and used appropriately for network communication.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md. Required binary is python3 (expected), no credentials are requested, and hard-coded marketplace/distributor IDs are plausibly needed to query Ontopo's endpoints.
Instruction Scope
SKILL.md instructs running the included Python CLI which issues HTTP requests to ontopo.com; it does not instruct reading unrelated files, environment variables, or transmitting data to third-party endpoints. The tool only generates booking links and does not place reservations, matching the documentation.
Install Mechanism
Install spec pulls a single Python dependency (httpx) from package registries (via pip/uv). This is proportional for an HTTP client and is not an arbitrary binary download or remote extract.
Credentials
No environment variables, keys, or config paths are required. The code performs anonymous auth against Ontopo and stores a JWT in-memory; no external secrets are requested or stored.
Persistence & Privilege
The skill is not forced-always, does not modify other skills, and does not request persistent elevated privileges. It runs as a user-level CLI and only requires network access to Ontopo.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ontopo
  3. After installation, invoke the skill by name or use /ontopo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial ClawHub release
Metadata
Slug ontopo
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is ontopo?

Search Israeli restaurants, check table availability, view menus, and get booking links on Ontopo. Use for "restaurant reservation", "table booking", "ontopo... It is an AI Agent Skill for Claude Code / OpenClaw, with 615 downloads so far.

How do I install ontopo?

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

Is ontopo free?

Yes, ontopo is completely free (open-source). You can download, install and use it at no cost.

Which platforms does ontopo support?

ontopo is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).

Who created ontopo?

It is built and maintained by alexpolonsky (@alexpolonsky); the current version is v1.0.0.

💬 Comments