Learn-skills.dev setup-build-tools

Install build and extraction tools needed for building Claude Desktop Debian packages

install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/aaddrick/claude-desktop-debian/setup-build-tools" ~/.claude/skills/neversight-learn-skills-dev-setup-build-tools && rm -rf "$T"
manifest: data/skills-md/aaddrick/claude-desktop-debian/setup-build-tools/SKILL.md
source content

Install the build dependencies required to run build.sh and create .deb/.AppImage packages.

Your Task

Run the build tools installation script to ensure all required tools are available:

bash "$CLAUDE_PROJECT_DIR/.claude/hooks/install-build-tools.sh"

Tools Installed

This script installs:

ToolPackagePurpose
7z
p7zip-fullExtract Windows installers and nupkg archives
wget
wgetDownload Claude Desktop installers
wrestool
icoutilsExtract icons from Windows executables
convert
imagemagickProcess tray icons for Linux
dpkg-deb
dpkg-devBuild .deb packages
libfuse2
libfuse2Run AppImages
node
nodejsNode.js v20+ for npm/asar operations

When to Use

  • Before running
    ./build.sh
    for the first time
  • After setting up a new development environment
  • When build.sh fails due to missing dependencies

Optional Guidance

$ARGUMENTS