About setup-build-tools
A setup skill that runs the project’s build-tools installation script. It prepares dependencies needed to run build.sh and create .deb or AppImage packages.
Key features
- 01Run the build-tools installation script
- 02Install archive and download utilities
- 03Provide tools for icon processing
- 04Enable .deb package creation
- 05Install dependencies for AppImage use
- 06Install Node.js for npm and asar operations
Use cases
- 01Prepare a new development environment
- 02Install dependencies before running build.sh
- 03Address missing tools when a build fails
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ aaddrick/ claude-desktop-debian --skill setup-build-toolsAfter installing, type/setup-build-toolsin Claude Code to confirm it loaded.
Details
From the project READMEInstall 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 |
|---|---|---|
7z | p7zip-full | Extract Windows installers and nupkg archives |
wget | wget | Download Claude Desktop installers |
wrestool | icoutils | Extract icons from Windows executables |
convert | imagemagick | Process tray icons for Linux |
dpkg-deb | dpkg-dev | Build .deb packages |
libfuse2 | libfuse2 | Run AppImages |
node | nodejs | Node.js v22.12+ for npm/asar operations (@electron/asar engine floor) |
When to Use
- Before running
./build.shfor the first time - After setting up a new development environment
- When build.sh fails due to missing dependencies
Optional Guidance
$ARGUMENTS
Comments
Markdown supported