Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

UniFuncs Search

v0.0.2

Use unifuncs-search for real-time web search. Use this skill when users want to search the web, find articles, look up information, get the latest news, disc...

0· 498·0 current·0 all-time
byUniFuncs@vinlic

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for vinlic/unifuncs-search.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "UniFuncs Search" (vinlic/unifuncs-search) from ClawHub.
Skill page: https://clawhub.ai/vinlic/unifuncs-search
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install unifuncs-search

ClawHub CLI

Package manager switcher

npx clawhub@latest install unifuncs-search
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name/description (real-time web search) match the included code and runtime behavior: the script calls https://api.unifuncs.com/api/web-search/search and formats results. No unrelated services or capabilities are requested by the code.
Instruction Scope
SKILL.md instructs the agent to set UNIFUNCS_API_KEY and run the bundled search.py. The instructions and code only read that environment variable and perform network calls to the stated API; they do not read arbitrary files or exfiltrate data to unexpected endpoints.
Install Mechanism
There is no external install spec; the skill is instruction-only with a bundled Python script. Nothing is downloaded from third-party URLs or installed at runtime beyond running the included script.
!
Credentials
The code and SKILL.md require UNIFUNCS_API_KEY, but the registry metadata lists no required environment variables (discrepancy). The single API key is proportionate to the skill's purpose, but the metadata omission is a transparency issue and could confuse permission audits.
Persistence & Privilege
The skill does not request 'always' presence and contains no mechanism for modifying other skills or system-wide settings. It will perform network calls when invoked (normal for a search client).
What to consider before installing
This skill's code matches its stated purpose (web search) and only needs an API key, but the registry metadata failing to declare that env var and the lack of a homepage/source are red flags. Before installing: (1) confirm you trust unifuncs.com (review its privacy and API docs), (2) only provide a dedicated API key with limited scope/billing controls (do not reuse high-privilege keys), (3) avoid sending sensitive secrets in search queries because queries go to the remote service, (4) ask the publisher to correct the registry metadata to declare UNIFUNCS_API_KEY, and (5) if you need higher assurance, review or run the bundled search.py locally to inspect network behavior and logs before granting the key.

Like a lobster shell, security has layers — review code before you run it.

latestvk97d69qerwpcgsb4fw6m42c94983pr0t
498downloads
0stars
2versions
Updated 10h ago
v0.0.2
MIT-0

UniFuncs Real-Time Web Search Skill

A fast real-time web search service.

First-Time Setup

  1. Go to https://unifuncs.com/account to get your API key.
  2. Set the environment variable: export UNIFUNCS_API_KEY="sk-your-api-key"

When to Use

You need to find information on any topic. You do not have a specific URL yet.

Guidelines

  • query supports full search engine syntax (such as site: filters and exact-match phrases in quotes). For years or months in query
  • use the latest year by default unless the user explicitly specifies otherwise.
  • use the freshness parameter only when strong recency is required.
  • For market data queries (stock price, share price, index, etc.), set useStockQuery to true.
  • When needed, combine with unifuncs-reader to fetch detailed content from result URLs.

Usage

python3 search.py "query"

Options

usage: search.py [-h] [--freshness {Day,Week,Month,Year}]
                 [--include-images] [--page PAGE] [--count COUNT]
                 [--format {json,markdown,md,text,txt}]
                 query

UniFuncs real-time web search API client

positional arguments:
  query                 Search query. Full search engine syntax is
                        supported (for example site filters and exact-
                        match with quotes).

options:
  -h, --help            show this help message and exit
  --freshness {Day,Week,Month,Year}
                        Result freshness filter. Use only when strong
                        recency is required.
  --include-images      Include image results (default: false).
  --page PAGE           Result page number (default: 1).
  --count COUNT         Results per page, range 1-50 (default: 10).
  --format {json,markdown,md,text,txt}
                        Output format (default: json).

Examples:
  search.py "today's gold price" --page 1 --count 5

Comments

Loading comments...