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.mdsource 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:
| Tool | Package | Purpose |
|---|---|---|
| p7zip-full | Extract Windows installers and nupkg archives |
| wget | Download Claude Desktop installers |
| icoutils | Extract icons from Windows executables |
| imagemagick | Process tray icons for Linux |
| dpkg-dev | Build .deb packages |
| libfuse2 | Run AppImages |
| nodejs | Node.js v20+ for npm/asar operations |
When to Use
- Before running
for the first time./build.sh - After setting up a new development environment
- When build.sh fails due to missing dependencies
Optional Guidance
$ARGUMENTS