← Back to Skills Marketplace
1339
Downloads
2
Stars
5
Active Installs
2
Versions
Install in OpenClaw
/install wechat-search-release
Description
Search WeChat Official Account articles using OpenClaw's web search and fetch capabilities with compliance-focused design.
Usage Guidance
This skill appears to implement a reasonable WeChat search helper, but there are several mismatches you should resolve before installing: (1) The code calls an external 'openclaw' CLI (web_search/web_fetch) but the manifest does not declare that binary requirement — ensure you trust and inspect the 'openclaw' tool and know where it comes from. (2) SKILL.md promises robots.txt respect and rate limiting, but the Python code delegates network access to the external tools and does not implement robots.txt checks or enforced delays itself; verify the external tools actually implement those compliance behaviors. (3) An optional Tavily API key is mentioned but not declared or read by the code—confirm whether you must supply credentials and how they will be used. (4) The web_fetch parsing is marked as not implemented; expect reduced functionality until that is completed. Recommended actions: run the skill in a sandbox, inspect and verify the 'openclaw' CLI binary and any third-party tools it invokes, add/require explicit declarations for needed binaries and environment variables, and only grant credentials after confirming they are necessary and used as described.
Capability Analysis
Type: OpenClaw Skill
Name: wechat-search-release
Version: 1.0.3
The skill is designed to search WeChat articles using OpenClaw's `web_search` and `web_fetch` tools. The `wechat_search.py` script correctly uses `subprocess.run` to invoke these specific OpenClaw tools, passing user queries as arguments, which is the intended interaction model for OpenClaw skills. The `SKILL.md` and `README.md` clearly describe the functionality, emphasize compliance, and do not contain any prompt injection attempts. There is no evidence of data exfiltration, malicious execution, persistence, or obfuscation. The behavior is clearly aligned with its stated purpose and lacks high-risk activities beyond the legitimate use of OpenClaw's own tools.
Capability Assessment
Purpose & Capability
The skill claims to operate via OpenClaw's web_search and web_fetch tools (SKILL.md and code call 'openclaw tool ...'), but the registry metadata lists no required binaries or primary credential. The skill therefore depends on an external 'openclaw' CLI binary that is not declared in the manifest. That is an incoherence: a search skill legitimately needs the OpenClaw tools, but the manifest should declare that requirement so users know the runtime dependency and permission surface.
Instruction Scope
SKILL.md promises robots.txt respect, rate limiting, explicit User-Agent, and 'no data retention'. The Python implementation does expose a request_delay_ms config and a User-Agent string in examples, but it does not itself check robots.txt or enforce delays (it delegates network work to the external 'openclaw' tools). parse_fetch_results is a placeholder and returns an empty list, so some advertised functionality (web_fetch parsing) is unimplemented. The SKILL.md also instructs creating ~/.openclaw/wechat-search-config.json, but the code only loads a config file if passed via --config (it doesn't automatically look in that path), another mismatch.
Install Mechanism
There is no install spec (instruction-only), which is low-risk, but the package includes code (wechat_search.py) and requirements.txt without providing an install step. The missing declaration that 'openclaw' CLI is required is an operational gap: users may try to run the script expecting it to work without installing the external tools. No remote downloads or strange install URLs are present.
Credentials
SKILL.md mentions an optional Tavily API Key for enhanced search capabilities, but the manifest's required env list is empty and the code does not read any environment variables. This is an undocumented credential expectation. While no credentials are explicitly requested by the manifest, the skill will attempt to call external tools that may themselves require credentials—this indirection is not declared and increases the attack surface because the skill's behavior depends on external tool configuration.
Persistence & Privilege
The skill is not marked always:true and doesn't request system-wide configuration changes. It does not persist data to disk in the provided code (it reads an optional config file only if supplied). No elevated or persistent privileges are requested by the manifest.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wechat-search-release - After installation, invoke the skill by name or use
/wechat-search-release - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Version 1.0.3 of wechat-search-release
- No file changes detected in this release.
- No updates to features, documentation, or configuration.
- Functionality remains consistent with the previous version.
v1.0.2
- Added detailed skill documentation (SKILL.md) describing the compliant WeChat Official Account article search capability.
- Outlined a two-layer search strategy: starts with legal API/web search, falls back to respectful web fetching.
- Documented configurable options: max results, date filters, output formats, and search strategies.
- Highlighted compliance features: robots.txt respect, rate limiting, clear user agent, no data retention.
- Included basic usage examples, configuration details, and error handling procedures.
- Listed planned future enhancements such as RSS integration and content summarization.
Metadata
Frequently Asked Questions
What is Wechat Search Release?
Search WeChat Official Account articles using OpenClaw's web search and fetch capabilities with compliance-focused design. It is an AI Agent Skill for Claude Code / OpenClaw, with 1339 downloads so far.
How do I install Wechat Search Release?
Run "/install wechat-search-release" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wechat Search Release free?
Yes, Wechat Search Release is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Wechat Search Release support?
Wechat Search Release is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wechat Search Release?
It is built and maintained by Jixson (@jixsonwang); the current version is v1.0.3.
More Skills