ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      east5ringroad-kyle

      Safety Report

      soyoung-clinic-tools

      @east5ringroad-kyle

      新氧青春诊所工具集,包含预约、项目查询百科、医生信息及医生排班查询等能力 | Soyoung clinic tools OpenClaw skill for the Soyoung (soyoung) clinic chain: appointment booking, store lookup, doctor...

      243Downloads
      2Installs
      4Stars
      7Versions
      Search & Retrieval4,480E-Commerce4,210CLI & Shell Tools3,679Calendar & Scheduling2,920

      Security Analysis

      medium confidence
      Suspicious0.08 risk

      The skill's code and runtime instructions largely match a Soyoung clinic appointment tool, but there are packaging/metadata inconsistencies and a hook that injects high-priority routing rules — review before installing.

      Apr 3, 202627 files4 concerns
      Purpose & Capabilityconcern

      The skill's description, SKILL.md and code implement appointment, project and doctor lookups using a Soyoung API and local workspace state — that aligns with the stated purpose. However the registry metadata at the top of the evaluation says "Required binaries: none" and "Required env vars: none," while the SKILL.md, per-subskill metadata, and scripts clearly require python3 and reference a primary env (SOYOUNG_CLINIC_API_KEY) or store the API key in workspace files. This mismatch between registry-declared requirements and the included files is inconsistent and worth verifying with the publisher.

      Instruction Scopenote

      Runtime instructions and scripts restrict network calls to the documented backend (DEFAULT_API_BASE_URL = https://skill.soyoung.com) and implement an approval flow, workspace-scoped state at ~/.openclaw/state/soyoung-clinic-tools, and local caching & static store lookup tables. They also inject bootstrap routing rules that forbid use of general web_search/curl/fetch for messages containing the brand term — this is consistent with trying to force the agent to use the skill, but it is a behavior that affects agent routing and model behavior and should be expected before installation. The SKILL.md and scripts do not appear to request unrelated system files or arbitrary credentials beyond the API key/workspace context.

      Install Mechanismok

      No remote download/extract install spec is present; this is instruction+code bundle that relies on python3 and optional shell wrappers. There are no installer URLs or binaries fetched from arbitrary hosts. Risk from install mechanism is low.

      Credentialsconcern

      The skill legitimately needs an API key for the Soyoung backend and stores it under ~/.openclaw/state/...; scripts also accept a fallback env SOYOUNG_CLINIC_API_KEY. That is proportional. However the registry summary at the top claimed no primary credential which contradicts embedded metadata and code. Confirm which is authoritative. The skill reads standard OpenClaw workspace environment variables (workspace keys/IDs) to resolve state — that is expected. No unrelated external credentials are requested.

      Persistence & Privilegenote

      The skill writes workspace-scoped state (api_key.txt, binding.json, pending approvals, audit logs) under ~/.openclaw/state/soyoung-clinic-tools and provides hooks to inject a virtual bootstrap file at agent:bootstrap. It does not set always:true. The bootstrap hook will influence agent routing (disabling certain tools for messages containing the brand) which is powerful but consistent with the skill's purpose; be aware installing/enabling the hook changes agent behavior globally for brand triggers.

      Guidance

      This package appears to implement the advertised Soyoung clinic appointment, project and doctor lookup functionality and stores an API key in ~/.openclaw/state/soyoung-clinic-tools per workspace. Before installing: 1) Confirm the registry/hosted package metadata (required bins/env) — the code requires python3 and references SOYOUNG_CLINIC_API_KEY even though the top-level registry summary reported none. 2) Understand that enabling the included OpenClaw hook will inject a bootstrap rule that changes agent routing (it forbids web_search/curl/fetch when messages mention the brand) — only enable if you trust the skill's behavior. 3) Verify you are comfortable storing your Soyoung API key in the local path (~/.openclaw/state/...) and that file permissions are enforced (the code sets 600). 4) If you need extra assurance, review the full scripts (skills/*/scripts/main.py) to confirm there are no unexpected outbound endpoints beyond the documented skill.soyoung.com API and no hidden telemetry. 5) Because the registry metadata and included files disagree about required binaries/env, ask the publisher or maintainer to correct the manifest before trusting an automatic install.

      Latest Release

      v2.2.2

      soyoung-clinic-tools v2.2.2 - Updated and expanded English-language descriptions and keywords for broader accessibility. - Improved SKILL.md metadata and formatting for clarity and internationalization. - Various documentation files updated for accuracy and consistency. - No breaking changes to APIs or user functionality.

      Popular Skills

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Proactive Agent

      @halthelobster · 426 stars

      Summarize

      @summarize · 415 stars

      Published by @east5ringroad-kyle on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]