skills_lab_downloader

Official

Safely download ESP-Claw skills to your device.

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.com using the exact skill name (not the displayed title), storing it under /fatfs/skills/<skill_name>/.
  • Metadata-driven decisions: Fetches _metadata.json first and uses it as the source of truth for what files to download and which peripherals are required.
  • Hardware compatibility checks: Activates board_hardware_info to verify metadata.peripherals before 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.lua for 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.