package-management

Install and manage language runtimes and project dependencies across ecosystems.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/gopforever/Idle-Echoes --skill package-management-gopforever
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-management
Source: https://github.com/gopforever/Idle-Echoes/tree/main/.local/skills/package-management
Command: npx skills add https://github.com/gopforever/Idle-Echoes --skill package-management-gopforever

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? This Skill helps developers install and manage language packages, system dependencies, and programming language runtimes across projects, reducing ad-hoc commands and environment drift.

## Core Features & Use Cases

  • Install language runtimes (e.g., Python, Node.js) and language packages (pip, npm, cargo, etc.)
  • Install system dependencies (ffmpeg, jq, imagemagick, etc.)
  • Remove packages and manage versions; check available language versions

### Quick Start Install a language runtime and common packages for a 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 Python and Node.js runtimes in a single project environment?

You can manage language runtimes and project dependencies across multiple ecosystems like Python, Node.js, and Rust through standardized APIs that ensure version consistency and reduce environment drift.

What is the best way to install system dependencies like ffmpeg alongside language packages?

The best way to install system dependencies is using this Skill's APIs to add required packages like ffmpeg or jq while simultaneously managing your language packages to standardize your development environment.

Can I check available language versions before installing a new runtime?

Yes, you can check available language versions before installation. The Skill provides APIs to list available modules and runtimes, ensuring you select the correct version for your project requirements.

Does this package management approach work for Rust and Python projects simultaneously?

Yes, this approach works for Rust and Python projects simultaneously by applying unified APIs to install runtimes and manage language packages across multiple ecosystems, preventing ad-hoc commands and environment drift.

How do I uninstall runtimes and remove project packages when they are no longer needed?

To uninstall runtimes and remove packages, you use the provided APIs to safely delete language packages and system dependencies, ensuring your environment remains clean and version-consistent across deployments.