CtrlK
BlogDocsLog inGet started
Tessl Logo

setup-build-tools

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

73

1.34x
Quality

62%

Does it follow best practices?

Impact

86%

1.34x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.claude/skills/setup-build-tools/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

70%

26%

Developer Onboarding: Build Environment Setup Guide

Hook script usage and package identification

Criteria
Without context
With context

Hook script referenced

0%

0%

Correct script path

0%

0%

p7zip-full package

100%

100%

icoutils package

0%

100%

dpkg-dev package

100%

100%

libfuse2 package

100%

100%

Node.js v20+

0%

100%

wget package

0%

100%

imagemagick package

100%

100%

Setup timing guidance

90%

100%

100%

25%

CI Pre-Flight Check: Build Dependency Validator

Build tool identification and version checking

Criteria
Without context
With context

7z tool check

100%

100%

wrestool tool check

100%

100%

convert tool check

100%

100%

dpkg-deb tool check

100%

100%

libfuse2 check

0%

100%

Node.js presence check

100%

100%

Node.js version check

0%

100%

wget tool check

100%

100%

Package names on failure

100%

100%

Non-zero exit on failure

100%

100%

90%

17%

Diagnosing Build Failures on a New Linux Workstation

Package-to-tool mapping and Node.js version requirement

Criteria
Without context
With context

p7zip-full mapping

100%

100%

icoutils mapping

100%

100%

imagemagick mapping

100%

100%

dpkg-dev mapping

0%

100%

libfuse2 entry

0%

0%

Node.js version constraint

100%

100%

nodejs package name

100%

100%

wget entry

0%

100%

Tool purposes included

100%

100%

Binary-to-package format

100%

100%

Repository
aaddrick/claude-desktop-debian
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.