package-management

Manage language packages, system dependencies, and runtimes in NixOS environments.

20|8|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/1uc4sm4theus/master-zap --skill package-management-1uc4sm4theus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-management
Source: https://github.com/1uc4sm4theus/master-zap/tree/main/Master-Zap/.local/skills/package-management
Command: npx skills add https://github.com/1uc4sm4theus/master-zap --skill package-management-1uc4sm4theus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the complexity of manually configuring development environments by providing a unified interface to install and manage language runtimes, system-level dependencies, and project-specific packages.

Core Features & Use Cases

  • Unified Dependency Management: Install language-specific packages (npm, pip, etc.) and system-level Nix dependencies through a single interface.
  • Runtime Provisioning: Easily install and switch between different versions of programming languages like Node.js and Python.
  • Use Case: Quickly set up a new project environment by installing the required Node.js version and all necessary system libraries like ffmpeg or imagemagick without leaving the development context.

Quick Start

Use the package-management skill to install the latest version of nodejs and the express package for your current project.

Frequently Asked Questions about package-management

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

FAQPage Schema
How do I manage project dependencies and runtimes in a NixOS environment?

To manage project dependencies and runtimes in a NixOS environment, you can use a unified interface to install language-specific packages and system-level dependencies, ensuring consistent environment configuration.

Can I install system libraries like ffmpeg alongside Node.js packages?

Yes, you can install system libraries like ffmpeg alongside Node.js packages, because the tool provisions language runtimes and system-level Nix dependencies through a single interface.

What is the best way to switch between different Python versions for a new project?

The best way to switch between different Python versions is through runtime provisioning, which allows you to easily install and switch programming language runtimes to set up your project environment.

Does this dependency management approach require manually configuring development environments?

No, this dependency management approach eliminates the complexity of manually configuring development environments by abstracting package manager commands and system dependency installation.

How do I set up a development toolchain that requires both npm and system-level Nix packages?

You set up a development toolchain requiring npm and system-level Nix packages by using a unified dependency management interface that abstracts installation commands for consistent environment configuration.