← 返回 Skills 市场
xenofex7

Swiss Phone Directory

作者 xenofex7 · GitHub ↗ · v1.1.2
cross-platform ✓ 安全检测通过
2059
总下载
2
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install swiss-phone-directory
功能描述
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.
安全使用建议
This skill appears to do what it says: call search.ch using your SEARCHCH_API_KEY and format results. Before installing: (1) confirm you obtained your API key from https://search.ch/tel/api/getkey.en.html and understand the API terms (attribution/rate limits), (2) be careful not to expose the SEARCHCH_API_KEY in public logs or chat messages, (3) note and correct minor documentation path mismatches (SKILL.md references scripts/searchch.py and references/configuration.md while the files are at the repo root) to ensure the examples run as shown, and (4) if you will allow autonomous agent invocation, consider limiting the agent's permission to use this skill or monitoring its queries to avoid unwanted lookups. If you want higher assurance, run the included searchch.py in a sandboxed environment and inspect network traffic to verify calls go only to search.ch.
功能分析
Type: OpenClaw Skill Name: swiss-phone-directory Version: 1.1.2 The OpenClaw skill 'swiss-phone-directory' is benign. It securely retrieves an API key from environment variables (`SEARCHCH_API_KEY`) and uses `urllib.parse.urlencode` to safely construct API requests to a hardcoded `search.ch` endpoint, preventing URL injection. XML parsing uses `xml.etree.ElementTree`, which is generally safe against XXE by default, and the XML source is a trusted API. There are no signs of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the AI agent in `SKILL.md`. All functionality aligns with its stated purpose of searching a Swiss phone directory.
能力评估
Purpose & Capability
The name/description match the behavior: the code queries search.ch and parses results. The only required environment variable (SEARCHCH_API_KEY) is appropriate for this purpose.
Instruction Scope
Runtime instructions and examples are focused on calling the search.ch API and setting SEARCHCH_API_KEY. They format results as Markdown/tel: links (one-tap calling). Minor documentation mismatches exist: SKILL.md examples reference scripts/searchch.py and references/configuration.md whereas the repository contains searchch.py and configuration.md at the top level. This is a usability/documentation issue, not a security inconsistency.
Install Mechanism
No install spec is provided (instruction-only). A single Python script is included; there are no downloads, package installs, or extract steps, so nothing is written to disk by an installer beyond the included file.
Credentials
Only SEARCHCH_API_KEY is requested. No unrelated secrets, system paths, or other credentials are required or referenced in the code or documentation.
Persistence & Privilege
The skill is not marked always:true and does not request elevated or persistent system-wide privileges. Autonomous invocation is allowed by default (platform normal) but the skill's scope remains limited to API queries.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install swiss-phone-directory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /swiss-phone-directory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.2
Added required env vars to metadata for security scan compliance
v1.1.1
Docs: Added API key setup link, fixed example phone numbers
v1.1.0
Phone numbers now include clickable tel: links for one-tap calling on mobile devices
v1.0.0
Initial release: Search Swiss businesses & people, reverse phone lookup, location filters, full contact details
元数据
Slug swiss-phone-directory
版本 1.1.2
许可证
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Swiss Phone Directory 是什么?

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2059 次。

如何安装 Swiss Phone Directory?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install swiss-phone-directory」即可一键安装,无需额外配置。

Swiss Phone Directory 是免费的吗?

是的,Swiss Phone Directory 完全免费(开源免费),可自由下载、安装和使用。

Swiss Phone Directory 支持哪些平台?

Swiss Phone Directory 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Swiss Phone Directory?

由 xenofex7(@xenofex7)开发并维护,当前版本 v1.1.2。

💬 留言讨论