← Back to Skills Marketplace
vinlic

UniFuncs Deep Search

by UniFuncs · GitHub ↗ · v0.0.5 · MIT-0
cross-platform ⚠ suspicious
1134
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install unifuncs-deep-search
Description
Use UniFuncs Deep Search API for fast, comprehensive information gathering. Use this skill when users ask for deep search, broad investigation, or in-depth t...
Usage Guidance
This skill appears to be a legitimate client for UniFuncs Deep Search, but the package metadata fails to declare the required UNIFUNCS_API_KEY — the SKILL.md and the bundled scripts do expect that API key. Before installing: (1) avoid sending passwords, secrets, or personally-identifiable data as query text (the queries and results are sent to a third-party API and may be published if options like push-to-share / set-public are used); (2) verify the publisher/source (there's no homepage or repository linked); (3) confirm you are comfortable storing/using an external API key and that the key has limited scope and revocation ability; (4) ask the publisher to update the manifest to declare UNIFUNCS_API_KEY as a required credential; and (5) if in doubt, inspect the included Python files (they are bundled) and test with non-sensitive queries first.
Capability Analysis
Type: OpenClaw Skill Name: unifuncs-deep-search Version: 0.0.5 The skill bundle provides a legitimate interface for the UniFuncs Deep Search API, including scripts for task creation, status querying, and streaming reports (deep-search-report.py). The code is well-structured and uses standard Python libraries (urllib) to communicate exclusively with api.unifuncs.com. It implements a background worker pattern using subprocess.Popen to handle long-running search operations that exceed typical agent timeouts, which is a documented functional requirement. No evidence of data exfiltration, malicious persistence, or prompt injection was found; the background process is transparently managed and includes instructions for the user to resume reading results.
Capability Assessment
Purpose & Capability
The name/description, SKILL.md, and included Python scripts are coherent: they implement a UniFuncs Deep Search client that calls https://api.unifuncs.com/deepsearch/* endpoints. That capability matches the stated purpose. However, the skill package metadata declares no required environment variables or primary credential while both SKILL.md and the code require an API key (UNIFUNCS_API_KEY). The missing declaration in the registry metadata is an inconsistency and reduces trust.
Instruction Scope
SKILL.md instructs the agent to run the bundled Python scripts and to set UNIFUNCS_API_KEY; the scripts perform only network calls to the UniFuncs API, stream output to temp or user-specified files, and print results. These actions are within the stated 'deep search' scope. Two points to watch: (1) options like --push-to-share and --set-public can publish results to the service's share space, and (2) streaming writes/read stream-file contents to disk (temp or user-specified paths). Both behaviors can expose query contents if the user provides sensitive data.
Install Mechanism
No install spec is present (instruction-only with included scripts). That is lower risk because nothing is downloaded or executed from an external arbitrary URL on install. The code itself is bundled and uses only the Python standard library (urllib, tempfile, etc.).
Credentials
The code and SKILL.md require a UNIFUNCS_API_KEY, but registry metadata lists no required env vars or primary credential — this mismatch is a notable red flag. Aside from that API key, no other credentials are requested. Because queries (and any sensitive content included in them) will be transmitted to a third-party API, the API key should be declared by the publisher, and users should ensure the key has appropriate scope/limits.
Persistence & Privilege
The skill is not marked always:true and does not request permanent system privileges. It writes ephemeral stream files to temp or user-specified paths and does not modify other skills or global agent settings. Autonomous invocation is allowed (platform default) but not combined with other high-risk flags.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install unifuncs-deep-search
  3. After installation, invoke the skill by name or use /unifuncs-deep-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.5
- Added compiled Python file: __pycache__/deep-search-report.cpython-313.pyc - No changes to skill usage, documentation, or features. - This release is functionally equivalent to the previous version except for the addition of the bytecode file.
v0.0.3
- Major update: Deep Search skill restructured into three independent Python scripts for flexible synchronous and asynchronous operation. - Added: Python scripts for task creation, querying, and synchronous report generation (`deep-search-create-task.py`, `deep-search-query-task.py`, `deep-search-report.py`). - Removed: Legacy API documentation and shell script. - Improved: SKILL.md rewritten in English with clearer usage scenarios, user instructions, and full CLI option reference. - Enhanced guidance on when and how to use deep search, as well as on task management and timeout expectations.
v0.0.1
Initial release of unifuncs-deep-search skill. - Enables deep, fast, and comprehensive information search via UniFuncs API. - Supports using API Key for authenticated requests. - Provides Bash (curl) usage examples and instructions. - Allows configurable parameters for search queries. - Documentation links included for further reference.
Metadata
Slug unifuncs-deep-search
Version 0.0.5
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is UniFuncs Deep Search?

Use UniFuncs Deep Search API for fast, comprehensive information gathering. Use this skill when users ask for deep search, broad investigation, or in-depth t... It is an AI Agent Skill for Claude Code / OpenClaw, with 1134 downloads so far.

How do I install UniFuncs Deep Search?

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

Is UniFuncs Deep Search free?

Yes, UniFuncs Deep Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does UniFuncs Deep Search support?

UniFuncs Deep Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created UniFuncs Deep Search?

It is built and maintained by UniFuncs (@vinlic); the current version is v0.0.5.

💬 Comments