content

Validate, install, update, list, rescan, remove, and reveal Pulp content packs.

1|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/danielraffel/burl --skill content-danielraffel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content
Source: https://github.com/danielraffel/burl/tree/main/.agents/skills/content
Command: npx skills add https://github.com/danielraffel/burl --skill content-danielraffel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pulp-package.schema.json, pulp-plugin-runtime.schema.json, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill addresses the need for users to efficiently validate, install, update, list, rescan, remove, and reveal data-only Pulp content packs for their installed plugins, without the need for manual setup or complex processes.

Core Features & Use Cases

  • Content Validation: Ensures that content packs meet the necessary criteria before installation or update.
  • Installation and Update: Streamlines the process of adding new content or updating existing packs for plugins.
  • Listing and Rescanning: Provides a way to view the current content and identify any missing or outdated content.
  • Reveal and Remove: Allows users to reveal the specific content pack details and safely remove them when necessary.
  • Use Case: For audio producers, this skill can help manage the vast array of sample packs and presets without manual intervention, streamlining the workflow for both installation and removal.

Quick Start

Install a new content pack for your plugin using the command: `./build/pulp content install <path> --plugin <plugin-id> --yes'

Frequently Asked Questions about content

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

FAQPage Schema
How do I install and validate Pulp content packs for plugins?

To install Pulp content packs, run the command `./build/pulp content install <path> --plugin <plugin-id> --yes`. The system validates the pack against specific JSON schemas to ensure it meets necessary criteria before installation proceeds.

What is the best way to manage and update existing Pulp content packs?

Managing Pulp content packs involves using explicit paths for updates and utilizing built-in commands to list, rescan, or reveal pack details. This streamlines updating metadata and end-user data essential for plugin workflows without manual intervention.

Does Pulp content management support removing and rescanning data-only packs?

Yes, Pulp content management supports safely removing and rescanning data-only content packs. Users can execute targeted commands to reveal specific pack details and identify any missing or outdated content for installed plugins.

Why do I need JSON schema validation for Pulp plugin content installation?

JSON schema validation is required for Pulp plugin content installation to ensure data-only content packs meet structural criteria before being added. Relying on pulp-package and pulp-plugin-runtime schemas prevents malformed data from disrupting plugin functionalities.

Can I use Pulp content commands to list all installed data-only content packs?

Yes, you can use Pulp content commands to list all installed data-only content packs. This feature provides a clear view of current content metadata and end-user data, helping identify missing or outdated packs for your plugins.

What limitations exist when manipulating Pulp content packs for installed plugins?

Manipulating Pulp content packs is limited to data-only packs for installed plugins and relies on specific JSON schemas for validation. Users must provide explicit paths during installation and updates to ensure correct processing.