package-management

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Amarbharati-07/cms1 --skill package-management-amarbharati-07
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: package-management
Source: https://github.com/Amarbharati-07/cms1/tree/main/.local/skills/package-management
Command: npx skills add https://github.com/Amarbharati-07/cms1 --skill package-management-amarbharati-07

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the installation, management, and removal of programming language packages, system dependencies, and language runtimes, abstracting away complex shell commands.

Core Features & Use Cases

  • Install/Uninstall Language Packages: Manage dependencies for Node.js, Python, Rust, Go, and Bun.
  • Install/Uninstall Runtimes: Set up specific versions of programming languages like Python or Node.js.
  • Install System Dependencies: Add OS-level tools like jq or ffmpeg using Nix.
  • Use Case: Quickly set up a Python project by installing Flask and Gunicorn, then install Node.js with Express and the sharp package for image processing, ensuring all necessary system libraries like cairo are also installed.

Quick Start

Install the 'express' and 'lodash' packages for Node.js.

Frequently Asked Questions about package-management

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

FAQPage Schema
How do I manage Python dependencies and Node.js packages in one workflow?▼

This Skill installs and manages language packages for Node.js, Python, Rust, Go, and Bun, allowing you to handle dependencies across multiple ecosystems simultaneously within your software development workflow.

Do I need Nix to install system dependencies like ffmpeg?▼

Yes, Nix is required to install system dependencies like ffmpeg or jq. The Skill leverages Nix to add OS-level tools and system libraries, abstracting away the underlying shell commands for deterministic execution.

Can I install specific programming language runtimes like Python or Node.js?▼

Yes, you can install and manage specific versions of programming language runtimes like Python or Node.js. This allows you to set up the exact environment required for your project alongside its language-specific packages.

What is the best way to set up a full stack project with Express and Flask?▼

The best way to set up a full stack project is by installing language packages like Flask for Python and Express for Node.js, then adding required system libraries like cairo using Nix to ensure all dependencies are configured correctly.

Does this approach support deterministic task execution for dependency management?▼

Yes, it supports deterministic task execution for dependency management. By managing language packages, system dependencies, and runtimes through a unified interface, it ensures consistent and reproducible software development environments.