pi-package-manager

Automate pi-package lifecycle management across the 0xKobold monorepo.

4|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/0xKobold/0xkobolds --skill pi-package-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-package-manager
Source: https://github.com/0xKobold/0xkobolds/tree/main/packages/pi-ollama/.pi/skills/pi-package-manager
Command: npx skills add https://github.com/0xKobold/0xkobolds --skill pi-package-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

## What problem does it solve? Centralizes the pi-package lifecycle within the 0xKobold monorepo, enabling streamlined creation, synchronization with external repos, and npm publishing while ensuring package standards.

## Core Features & Use Cases

  • End-to-end pi-package lifecycle management from creation to release
  • Bi‑directional syncing between monorepo packages and individual GitHub repos
  • Automated publishing to npm with CI integration and standard compliance checks
  • Reusable workflows for developers contributing to multiple packages

### Quick Start Create a new pi-package under packages/pi-<name>/, configure package.json for pi-package standards, and run the manual sync to push changes to the corresponding external repository.

Frequently Asked Questions about pi-package-manager

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

FAQPage Schema
How do I manage npm package publishing across a monorepo?

To automate npm package publishing across a monorepo, you configure standard-compliant package.json files and trigger CI workflows that coordinate monorepo changes with external repository releases.

What is the best way to sync packages between a monorepo and external GitHub repositories?

The best way to sync packages between a monorepo and external GitHub repositories is through bi-directional syncing, which coordinates monorepo changes with individual external repos using git subtree strategies.

How do I enforce package standards in a monorepo before publishing to npm?

Enforcing package standards in a monorepo before publishing to npm is achieved by applying standard compliance checks within CI workflows during the package lifecycle management process.

How to create a new package in a monorepo and push it to an external repo?

To create a new package in a monorepo and push it to an external repo, you create the package under the designated directory, configure its package.json to meet standards, and run a manual sync.

Does monorepo package management require CI integration for external repository syncing?

Yes, monorepo package management requires CI integration to implement the necessary workflows and triggers that coordinate bi-directional syncing between monorepo packages and external repositories.