
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-codeInstalls 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.jsonmanifest for publishing packages - Maintaining existing
prpm.jsonfiles - 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- Relay 80 100 Workflow
- Review Fix Signoff Loop
- Setting Up Relayfile
- Using Agent Relay
- Writing Agent Relay Workflows
- Browser Testing With Screenshots
- Choosing Swarm Patterns
- Creating Agent Skills Skill
- Creating Claude Agents
- Creating Claude Hooks
- Creating Claude Rules
- Creating Skills
- Debugging Websocket Issues
- Deploying To Staging Environment
- Frontend Design
- Github Oauth Nango Integration
- Implementing Command Palettes