CtrlK
BlogDocsLog inGet started
Tessl Logo

environment-setup-assistant

Generate setup scripts and instructions for development environments across platforms. Use when: (1) Setting up new development machines (Python, Node.js, Docker, databases), (2) Creating automated setup scripts for team onboarding, (3) Need cross-platform setup instructions (macOS, Linux, Windows), (4) Installing development tools and dependencies, (5) Configuring version managers and package managers. Provides executable setup scripts, platform-specific guides, and tool installation instructions.

Install with Tessl CLI

npx tessl i github:ArabelaTso/Skills-4-SE --skill environment-setup-assistant
What are skills?

94

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

92%

5%

Python Dev Environment Automation for a Data Science Team

Cross-platform Python setup script

Criteria
Without context
With context

Idempotency checks

100%

100%

Platform detection function

70%

100%

Adapts to platform

100%

100%

set -e usage

100%

100%

Progress feedback with emoji

0%

0%

Uses pyenv for Python

100%

100%

Virtual environment created

100%

100%

Common Python tools installed

100%

100%

Explanatory comments

83%

66%

Verification steps included

70%

100%

Cleanup or uninstall section

100%

100%

Shell config updated

100%

100%

Without context: $0.3437 · 1m 31s · 17 turns · 22 in / 5,436 out tokens

With context: $0.4896 · 1m 27s · 20 turns · 1,292 in / 5,119 out tokens

94%

15%

Node.js Onboarding Script for a Growing JavaScript Team

Node.js environment with version manager and global tools

Criteria
Without context
With context

nvm installation

100%

100%

nvm shell init

100%

100%

nvm install LTS

100%

100%

pnpm installed

0%

100%

TypeScript installed globally

100%

100%

ESLint or Prettier installed globally

100%

100%

set -e usage

100%

100%

Progress feedback with emoji

0%

0%

Explanatory comments

37%

100%

Verification steps

100%

100%

Idempotency for Node.js

100%

100%

Shell profile update

100%

100%

Without context: $0.2493 · 1m 17s · 16 turns · 22 in / 4,479 out tokens

With context: $0.7334 · 1m 51s · 27 turns · 282 in / 6,566 out tokens

84%

16%

Developer Onboarding Package for a Distributed Engineering Team

Team onboarding hybrid documentation and shell config

Criteria
Without context
With context

Hybrid approach

100%

100%

Git user config

0%

100%

Git line endings - macOS/Linux

100%

100%

Git line endings - Windows

100%

100%

WSL 2 recommended for Windows

100%

100%

Shell config written

100%

100%

python=python3 alias

16%

100%

Verification test project

0%

0%

Verification covers all major tools

100%

100%

Cleanup/uninstall instructions

100%

100%

Progress feedback with emoji

0%

0%

Platform-specific sections

70%

100%

Without context: $0.5124 · 2m 31s · 21 turns · 26 in / 10,011 out tokens

With context: $0.8977 · 3m 15s · 26 turns · 5,954 in / 11,623 out tokens

Evaluated
Agent
Claude Code

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.