pixi

Manage conda and PyPI packages and environments with pixi TOML manifests.

1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/OpenGHz/AgentSkills --skill pixi-openghz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pixi
Source: https://github.com/OpenGHz/AgentSkills/tree/main/pixi
Command: npx skills add https://github.com/OpenGHz/AgentSkills --skill pixi-openghz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines package and environment management for software development projects, ensuring reproducibility and simplifying complex dependency handling across various languages.

Core Features & Use Cases

  • Project Initialization: Set up new projects with pixi init.
  • Package Management: Add, remove, and update conda and PyPI packages using pixi add and pixi remove.
  • Environment Management: Create and manage isolated environments for different project needs.
  • Task Execution: Define and run project-specific tasks with pixi run.
  • Global Tools: Install CLI tools system-wide with pixi global install.
  • Use Case: A data scientist needs to set up a new project with specific Python versions, NumPy, Pandas, and a testing framework like Pytest. They can use pixi init, pixi add python=3.11 numpy pandas, and pixi add --feature dev pytest to quickly configure a reproducible environment.

Quick Start

Use the pixi skill to add the 'numpy' package to the current project.

Frequently Asked Questions about pixi

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

FAQPage Schema
How do I manage conda and PyPI packages in a reproducible environment?

To manage conda and PyPI packages reproducibly, use pixi to initialize a project, add dependencies, and lock them in TOML-based manifest files for consistent environment isolation.

How does pixi handle environment isolation for multi-language software development?

Pixi handles environment isolation by utilizing TOML-based manifest files to define and lock dependencies across multiple programming languages, ensuring reproducible software development environments.

Can I install CLI tools globally across multiple programming languages?

Yes, you can install CLI tools system-wide across multiple programming languages using the `pixi global install` command for accessible global tool execution.

What is the best way to define and run project-specific tasks in a reproducible environment?

The best way to run project-specific tasks reproducibly is to define them in pixi's TOML manifest and execute them using the `pixi run` command within the isolated environment.

How do I set up a new project with specific Python versions and testing frameworks?

Set up a new project using `pixi init`, then add specific Python versions and testing frameworks like Pytest using `pixi add` and feature-specific dependency configurations.

Does pixi support both conda and PyPI package management in the same project?

Yes, pixi supports comprehensive package management by allowing you to add, remove, and update both conda and PyPI packages within the same isolated project environment.