package-management

Install and manage language packages, system dependencies, and programming language runtimes.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/Darsh20009/genmz-shop --skill package-management-darsh20009
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-management
Source: https://github.com/Darsh20009/genmz-shop/tree/main/.local/skills/package-management
Command: npx skills add https://github.com/Darsh20009/genmz-shop --skill package-management-darsh20009

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Install and manage language packages, system dependencies, and programming language runtimes, reducing manual configuration.

Core Features & Use Cases

  • Install language-specific packages (npm, pip, cargo, etc.) and system dependencies (ffmpeg, jq, imagemagick).
  • Install and manage programming language runtimes (Python, Node.js, etc.) and remove unused modules.
  • Check available versions and apply reproducible setups for development and CI.

Quick Start

Install the required language runtime and associated packages for your project using this skill.

Frequently Asked Questions about package-management

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

FAQPage Schema
How do I install language packages and manage runtime versions in a reproducible development environment?

To install language packages and manage runtimes reproducibly, this skill safely installs, uninstalls, and checks versions across languages like Python and Node.js. It applies an opinionated workflow for local development and CI pipelines.

What is the best way to manage system dependencies like ffmpeg and jq alongside language-specific packages?

Managing system dependencies alongside language packages is handled by this skill through a unified installation process. It supports installing tools like ffmpeg, jq, and imagemagick while managing npm or pip packages in the same workflow.

Can I use this package management approach to set up CI pipelines with reproducible environments?

Yes, you can use this package management approach for CI pipelines to achieve reproducible environments. It applies a safe, opinionated workflow to install required language runtimes and dependencies, ensuring consistent setups across pipeline runs.

Does this tool support uninstalling unused programming language runtimes and modules?

Yes, this tool supports uninstalling unused programming language runtimes and removing associated modules. It provides version checks and dependency management to keep your project setup clean and reproducible across different languages.

When do I need a reproducible environment setup for project dependencies and language runtimes?

You need a reproducible environment setup when configuring project dependencies and language runtimes for CI pipelines or local development. This skill reduces manual configuration by applying opinionated workflows for installing and managing packages across languages.