skills$openclaw/swiss-phone-directory
xenofex71.0k

by xenofex7

swiss-phone-directory – OpenClaw Skill

swiss-phone-directory is an OpenClaw Skills integration for coding workflows. Swiss phone directory lookup via search.ch API. Search for businesses, people, or reverse-lookup phone numbers. Use when: (1) finding contact details for Swiss companies or people, (2) looking up addresses by name or phone number, (3) reverse phone number lookup, (4) finding business categories. Requires SEARCHCH_API_KEY.

1.0k stars7.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameswiss-phone-directory
descriptionSwiss phone directory lookup via search.ch API. Search for businesses, people, or reverse-lookup phone numbers. Use when: (1) finding contact details for Swiss companies or people, (2) looking up addresses by name or phone number, (3) reverse phone number lookup, (4) finding business categories. Requires SEARCHCH_API_KEY. OpenClaw Skills integration.
ownerxenofex7
repositoryxenofex7/swiss-phone-directory
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @xenofex7/swiss-phone-directory
last updatedFeb 7, 2026

Maintainer

xenofex7

xenofex7

Maintains swiss-phone-directory in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
_meta.json
296 B
configuration.md
1.7 KB
searchch.py
9.6 KB
SKILL.md
2.3 KB
SKILL.md

name: swiss-phone-directory description: "Swiss phone directory lookup via search.ch API. Search for businesses, people, or reverse-lookup phone numbers. Use when: (1) finding contact details for Swiss companies or people, (2) looking up addresses by name or phone number, (3) reverse phone number lookup, (4) finding business categories. Requires SEARCHCH_API_KEY."

Swiss Phone Directory Skill

Search the Swiss phone directory (search.ch) for businesses, people, and phone numbers.

Quick Start

# Search for a business
python3 scripts/searchch.py search "Migros" --location "Zürich"

# Search for a person
python3 scripts/searchch.py search "Müller Hans" --type person

# Reverse phone number lookup
python3 scripts/searchch.py search "+41442345678"

# Business-only search
python3 scripts/searchch.py search "Restaurant" --location "Bern" --type business --limit 5

search

Search for businesses, people, or phone numbers.

python3 scripts/searchch.py search <query> [options]

Options:
  --location, -l    City, ZIP, street, or canton (e.g., "Zürich", "8000", "ZH")
  --type, -t        Filter: "business", "person", or "all" (default: all)
  --limit, -n       Max results (default: 10, max: 200)
  --lang            Output language: de, fr, it, en (default: de)

Examples

# Find restaurants in Rapperswil
python3 scripts/searchch.py search "Restaurant" -l "Rupperswil" -t business -n 5

# Find a person by name
python3 scripts/searchch.py search "Meier Peter" -l "Zürich" -t person

# Reverse lookup a phone number
python3 scripts/searchch.py search "044 123 45 67"

# Search with canton abbreviation
python3 scripts/searchch.py search "Bäckerei" -l "SG"

Output Format

Results include (when available):

  • Name - Business or person name
  • Type - Organisation or Person
  • Address - Street, ZIP, city, canton
  • Phone - Phone number(s)
  • Fax - Fax number
  • Email - Email address
  • Website - Website URL
  • Categories - Business categories

Configuration

See references/configuration.md for setup.

Required: SEARCHCH_API_KEY environment variable.

API Reference

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

Configuration

See [references/configuration.md](references/configuration.md) for setup. Required: `SEARCHCH_API_KEY` environment variable.

FAQ

How do I install swiss-phone-directory?

Run openclaw add @xenofex7/swiss-phone-directory in your terminal. This installs swiss-phone-directory into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/xenofex7/swiss-phone-directory. Review commits and README documentation before installing.