package-management

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

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/bcwgames/FNaF-TVE --skill package-management-bcwgames
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-management
Source: https://github.com/bcwgames/FNaF-TVE/tree/main/Five-Nights-At-Freddys-The-Virtual-Experience/.local/skills/package-management
Command: npx skills add https://github.com/bcwgames/FNaF-TVE --skill package-management-bcwgames

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing language packages, runtime environments, and system dependencies can be tedious and error-prone. This skill provides a unified approach to install, update, and remove packages and runtimes across Python, Node.js, and other ecosystems, reducing setup time and ensuring consistency.

Core Features & Use Cases

  • Install and manage language runtimes (Python, Node.js, etc.) and their package managers.
  • Install and remove language packages (pip, npm, cargo, etc.) and ensure project files stay in sync.
  • Install system dependencies via Nix-style package names to support native extensions and tooling.
  • Uninstall runtimes, packages, or system dependencies and clean up related workflows or configs.

Quick Start

Install Python 3.11 and add Flask to your project dependencies.

Frequently Asked Questions about package-management

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

FAQPage Schema
How do I automate installing language runtimes and system dependencies for a project setup?

Automating language runtimes and system dependencies is handled through a unified approach that installs, updates, and removes packages across Python, Node.js, and other ecosystems to ensure consistency and reduce setup time.

Can I manage both Python packages and Node.js runtime environments in the same workflow?

Managing Python packages and Node.js runtimes in the same workflow is supported, applying frontmatter-driven instructions to list, install, and remove modules while keeping project files in sync across multiple ecosystems.

What is the best way to install system dependencies using Nix-style package names?

Installing system dependencies via Nix-style package names is streamlined to support native extensions and tooling, ensuring the required system-level packages are present without manual error-prone setup.

Does this approach handle version management and environment isolation for language packages?

Version handling and environment isolation are core features, requiring proper frontmatter-driven instructions and functions to manage specific runtime versions and isolate language packages effectively.

How do I uninstall language packages and clean up related project configurations?

Uninstalling language packages, runtimes, or system dependencies triggers a cleanup process that removes the modules and synchronizes related project workflows or configurations automatically.

When do I need Nix-style system dependencies for native extensions in Python or Node.js?

Nix-style system dependencies are needed when native extensions or tooling require system-level libraries, allowing you to install required packages seamlessly alongside language packages like pip or npm.