← Back to Skills Marketplace
264
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install the-clawcap
Description
AI-powered avatar accessory synthesis — automatically analyzes art style, lighting, and angle to seamlessly add hats and headwear to any avatar image.
Usage Guidance
This skill appears to implement what it claims, but take these precautions before installing or using it:
- Expect to set GEMINI_API_KEY (the registry metadata omitted this); do not supply broader credentials than necessary.
- Prefer running locally in an isolated environment (container or VM) rather than using the authors' demo site (http://107.172.78.150:8000) to avoid sending images to a third party.
- Be cautious if you allow image_url inputs: the service will fetch arbitrary URLs (SSRF risk). If deploying internally, restrict outbound/network access and/or validate/whitelist hostnames.
- Review the GitHub repository and commit history yourself (link provided in docs) and confirm there are no hidden telemetry or unexpected network calls beyond google-genai and standard HTTP image fetches.
- Monitor usage/billing on your Gemini API key and rotate/revoke it if you suspect misuse.
If you want, I can list the exact lines where GEMINI_API_KEY is referenced and point out the places you should harden (host whitelisting, input validation, demo link removal).
Capability Analysis
Type: OpenClaw Skill
Name: the-clawcap
Version: 0.1.0
The ClawCap is a legitimate image processing skill that uses Google's Gemini AI to add accessories (like lobster hats) to avatar images. While the documentation and UI (static/index.html) use edgy, thematic language related to 'brain control' and 'infection,' the actual code logic in core/inpainter.py and core/vision_fingerprint.py is focused entirely on image analysis and generation. The skill includes standard safety filters (BANNED_PATTERN in api/routes.py) and follows proper MCP server implementation patterns without any evidence of data exfiltration or unauthorized execution.
Capability Assessment
Purpose & Capability
The skill's name/description (avatar accessory synthesis) match the code: it uses a VLM + mask + inpainting pipeline and calls the Google Gemini API. However the registry metadata listed no required environment variables while the SKILL.md and config.py clearly require GEMINI_API_KEY — an incoherence that could mislead users about needed credentials.
Instruction Scope
Runtime instructions and code stay within the stated purpose (analyze image, build mask, call Gemini to inpaint). Notable concerns: the service can fetch arbitrary image URLs (utils.load_image_from_url uses httpx without host filtering), which presents SSRF/host-probing risk if deployed in an environment with internal endpoints. The README/SKILL.md also advertises an external demo URL (http://107.172.78.150:8000); while the code does not auto-exfiltrate images to that host, pointing users to a hosted demo may encourage sending images to a third party.
Install Mechanism
No explicit install spec in registry (instruction-only), but the repository includes Python code and a requirements.txt; SKILL.md instructs 'pip install -r requirements.txt'. Dependencies are standard PyPI packages (google-genai, fastapi, etc.) and there are no opaque downloads — this is moderate risk and typical for Python skills.
Credentials
The only needed secret is GEMINI_API_KEY (declared in SKILL.md and used throughout config.py and client creation). That is proportionate to the stated purpose. The concern is that the registry entry omitted the env requirement, which is an actionable mismatch that could cause accidental misconfiguration or leaking of the key to an external demo if users use the hosted service instead of running locally.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and only needs the Gemini API key for outbound API calls. Autonomous invocation is allowed (platform default) but not combined with other high privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install the-clawcap - After installation, invoke the skill by name or use
/the-clawcap - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
the-clawcap 0.1.0
- Initial release of The ClawCap skill for seamless AI-powered avatar accessory generation.
- Automatically analyzes avatar art style, lighting, and head angle to generate matching hats or headwear.
- Supports real photos, anime/2D, 3D renders, and pixel/NFT avatars.
- Provides integration instructions for Claude Desktop and a simple web API.
- Includes a live online demo and setup requirements.
Metadata
Frequently Asked Questions
What is Clawcap Avatar Equip?
AI-powered avatar accessory synthesis — automatically analyzes art style, lighting, and angle to seamlessly add hats and headwear to any avatar image. It is an AI Agent Skill for Claude Code / OpenClaw, with 264 downloads so far.
How do I install Clawcap Avatar Equip?
Run "/install the-clawcap" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Clawcap Avatar Equip free?
Yes, Clawcap Avatar Equip is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Clawcap Avatar Equip support?
Clawcap Avatar Equip is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Clawcap Avatar Equip?
It is built and maintained by xueqiu (@ls569333469); the current version is v0.1.0.
More Skills