setup

Install dependencies and configure the conda environment for ExecuTorch development.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/huahai2022/execu-xnnpack --skill setup-huahai2022
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/huahai2022/execu-xnnpack/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/huahai2022/execu-xnnpack --skill setup-huahai2022

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps new contributors and developers rapidly stand up a working ExecuTorch development environment by automating dependency installation and conda configuration, reducing setup friction.

Core Features & Use Cases

  • One-click setup: installs dependencies and configures the conda environment for ExecuTorch development.
  • Guided workflow: provides a clear sequence to install ExecuTorch and integrate optional HuggingFace components.
  • Use Case: a new contributor can clone the repo and run the setup to begin contributing with a ready-to-run dev environment.

Quick Start

Activate the conda environment, install ExecuTorch via the installer script, and verify the setup.

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up the ExecuTorch development environment and install dependencies?

To set up the ExecuTorch development environment, activate your conda environment and run the install_executorch.sh script to automate dependency installation and configuration. This prepares a ready-to-run dev workstation for building and contributing.

What is the best way to configure conda for ExecuTorch local development?

The best way to configure conda for ExecuTorch is using the provided installer script, which handles conda availability and environment configuration automatically. This reduces setup friction for new contributors and CI runners.

Does ExecuTorch setup support HuggingFace integration steps?

Yes, the ExecuTorch setup supports optional HuggingFace integration steps via a pinned commit. You can follow the guided workflow after running the installer script to integrate these optional components.

Can I use this setup for CI runners or is it only for local developers?

You can use this setup for both CI runners and local developers. It applies to any workstation preparation scenario for building and contributing to ExecuTorch, including automated CI environments.

Why do I need conda availability before installing ExecuTorch?

You need conda availability because the setup process configures the conda environment to manage dependencies for ExecuTorch. It satisfies the baseline requirement for the installer script to execute successfully.

What steps are required to begin contributing to ExecuTorch after cloning the repo?

After cloning the repo, activate the conda environment, execute the install_executorch.sh script to install dependencies, and verify the setup. This ensures your workstation is ready for immediate contribution.