skills_lab_downloader
OfficialSafely download ESP-Claw skills to your device.
Software Engineering#skill installation#metadata validation#iot device#http download#peripheral compatibility#on-device registry
Authorespressif
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the problem of installing ESP-Claw skills from the Skill hub by guiding the download flow, validating prerequisites, and ensuring compatibility with the target device’s peripherals.
Core Features & Use Cases
- Exact-skill-name hub installation: Downloads a skill from
skills-lab.esp-claw.comusing the exact skill name (not the displayed title), storing it under/fatfs/skills/<skill_name>/. - Metadata-driven decisions: Fetches
_metadata.jsonfirst and uses it as the source of truth for what files to download and which peripherals are required. - Hardware compatibility checks: Activates
board_hardware_infoto verifymetadata.peripheralsbefore installing, preventing installs that won’t run on the current board. - Secure HTTP handling guardrails: Requires
cap_http_request, relies on{CUR_SKILL_DIR}/scripts/download_skill.luafor the HTTP flow, and stops with clear guidance if the hub host is not allowlisted.
Quick Start
Ask to “install the skill named <exact-skill-name> from the ESP-Claw Skill hub and verify peripheral compatibility first”.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: skills_lab_downloader Download link: https://github.com/espressif/esp-claw/archive/main.zip#skills-lab-downloader Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.