Catalog npm
PACKAGE EXPLORERView in registry

@0xkobold/pi-skills

npm

Dynamic Skill Creator Extension for pi agent

pi-package
Versions collected1
Direct dependencies5From release 0.1.0
Last observed21 Oct, 09:03 UTC

README

Current package documentation

pi-skills

A pi package that provides tools for creating and managing skills.

Installation

pi install npm:@0xkobold/pi-skills

Or try without installing:

pi -e npm:@0xkobold/pi-skills

Features

Provides 5 tools for dynamic skill management:

ToolPurpose
create_skillCreate new skill directories with SKILL.md
update_skillModify existing skills, add scripts/references/assets
package_skillPackage skills into .skill files for distribution
list_skillsList all installed skills
get_skill_contentRead a skill's SKILL.md

Usage

// Create a new skill
await create_skill({
  name: "pdf-processor",
  description: "Extract text and images from PDF files."
});

// Update an existing skill
await update_skill({
  name: "pdf-processor",
  addScript: "scripts/extract_text.py"
});

// Package for distribution
await package_skill({
  name: "pdf-processor",
  outputPath: "./dist"
});

// List all skills
await list_skills();

// Read a skill's content
await get_skill_content({ name: "pdf-processor" });

Structure

pi-skills/
├── extensions/
│   └── index.ts      # Main extension
├── skills/           # Package skills (if any)
├── benchmark/        # Tests
└── package.json

Extension Stats

  • Size: 8.7 KB
  • Tools: 5 registered
  • Validation: ✅ Passed

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.0Registry latest24 Mar 20265

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:03 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0df3ab54bf565a37c6d3b1b169aaf36e4374d7f66576f89e00334d77d0b45358