admin-wsl

Administer WSL2 Ubuntu 24.04 environments with apt, Docker, Python, and systemd.

3|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/evolv3ai/claude-skills-archive --skill admin-wsl-evolv3ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: admin-wsl
Source: https://github.com/evolv3ai/claude-skills-archive/tree/main/archive/skills/admin-wsl
Command: npx skills add https://github.com/evolv3ai/claude-skills-archive --skill admin-wsl-evolv3ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the administration of WSL2 Ubuntu environments, preventing common errors and ensuring consistency across package management, Docker, Python environments, and shell configurations.

Core Features & Use Cases

  • Package Management: Installs and updates Linux packages using apt.
  • Docker Operations: Manages Docker containers and Docker Compose stacks.
  • Python Environments: Sets up and manages Python projects using uv or venv.
  • Shell Configuration: Configures .zshrc and .bashrc files.
  • Systemd Services: Manages systemd services within WSL.
  • Cross-Platform Coordination: Integrates with admin-windows for tasks requiring Windows-side actions.

Quick Start

Use the admin-wsl skill to install the 'postgresql-client' package using apt.

Frequently Asked Questions about admin-wsl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage packages and configure systemd services in WSL2 Ubuntu?

WSL2 Ubuntu administration involves coordinating package management, Docker, Python environments, and shell configurations. This skill manages Ubuntu 24.04 environments by handling apt packages, systemd services, and cross-platform profiles to ensure consistent setup.

Can I use Docker and Docker Compose stacks within a WSL Ubuntu environment?

Yes, Docker operations are fully supported within WSL Ubuntu. The skill manages Docker containers and Docker Compose stacks alongside Python environments and systemd services, ensuring consistent configuration across your WSL2 Ubuntu 24.04 setup.

What is the best way to set up Python environments in WSL2?

Setting up Python environments in WSL2 is handled using uv or venv. The skill configures Python projects within Ubuntu 24.04, coordinating these environments with shell configurations and package management to streamline development.

Does WSL Ubuntu administration work with Windows-side tasks and profiles?

WSL Ubuntu administration integrates with Windows-side tasks via a shared profile located at /mnt/c/Users/{WIN_USER}/.admin/profiles/{hostname}.json. It coordinates with admin-windows to execute operations requiring Windows host actions.

Why does my WSL Ubuntu shell configuration require profile setup and logging?

Profile setup and logging are required for WSL Ubuntu shell configurations to ensure all operations are tracked and consistent. The skill configures .zshrc and .bashrc files while enforcing logging to prevent administrative errors.