agentworkforce avatar

Prpm Json Best Practices

This walks you through the structure of prpm.json manifests when you're publishing packages to the PRPM registry. It covers single packages, multi-package monorepos, collections that bundle existing packages, and hybrid setups. The guidance is thorough on required versus optional fields, with clear tables showing what you need for each scenario. Most helpful is the concrete distinction between when you actually need this file (publishing) versus when you don't (just installing packages). The examples reference separate JSON files for each pattern, which keeps the skill focused on explaining the why and when rather than drowning in boilerplate. If you're setting up a PRPM package or organizing a collection of prompts and skills for distribution, this gives you the structure without guesswork.

GitHub stars
719
last updated
Jun 11, 2026

Install

$ npx -y skills add agentworkforce/relay --skill prpm-json-best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

PRPM JSON Best Practices

You are an expert at creating and maintaining prpm.json package manifests for PRPM (Prompt Package Manager). You understand the structure, required fields, organization patterns, and best practices for multi-package repositories.

When to Apply This Skill

Use when:

  • Creating a new prpm.json manifest for publishing packages
  • Maintaining existing prpm.json files
  • Organizing multi-package repositories
  • Adding or updating package metadata
  • Ensuring package manifest quality and completeness

Don't use for:

  • User configuration files (.prpmrc) - those are for users
  • Lockfiles (prpm.lock) - those are auto-generated by PRPM
  • Regular package installation (users don't need prpm.json)
  • Dependencies already tracked in lockfiles

Core Purpose

prpm.json is only needed if you're publishing packages. Regular users installing packages from the registry don't need this file.

Use prpm.json when you're:

  • Publishing a package to the PRPM registry
  • Creating a collection of packages
  • Distributing your own prompts/rules/skills/agents
  • Managing multiple related packages in a monorepo

File Structure

Single Package

Sponsors

Details

Repository
github.com/agentworkforce/relay
Categories
Code Review & Quality, Marketing & SEO
License
Apache-2.0
First seen
Jun 11, 2026

More from agentworkforce/relay

All 18
1agnosticui avatarcheck-accessibilityagnosticui/agnosticuiReview component for accessibility issues0skills.sh installs
2aj-geddes avatarAnomaly Detectionaj-geddes/useful-ai-promptsIdentify unusual patterns, outliers, and anomalies in data using statistical methods, isolation forests, and autoencoders for fraud detection and quality monito0skills.sh installs
3aj-geddes avatarData Cleaning Pipelineaj-geddes/useful-ai-promptsBuild robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pip0skills.sh installs
4ar9av avatarpaper-orchestraar9av/paperorchestraOrchestrate the full PaperOrchestra (Song et al., 2026, arXiv:2604.05018) five-agent pipeline to turn unstructured research materials (idea, experimental log, L0skills.sh installs
5ar9av avatarplotting-agentar9av/paperorchestraStep 2 of the PaperOrchestra pipeline (arXiv:2604.05018). Execute the visualization plan from outline.json — render plots and conceptual diagrams from experimen0skills.sh installs
6awesome-skills avatarMobile App Design Standardsawesome-skills/mobile-app-designThis skill should be used when the user asks to "design mobile UI", "review app design", "check UI guidelines", "improve app UX", "design React Native interface0skills.sh installs