create-pack

Generates a new bluetenberg pack with package.json, llm layout, and catalog registration.

Updated May 7, 2026
One-click install
npx skills add https://github.com/prototypdigital/claude-marketplace --skill create-pack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pack
Source: https://github.com/prototypdigital/claude-marketplace/tree/main/plugins/devops/skills/create-pack
Command: npx skills add https://github.com/prototypdigital/claude-marketplace --skill create-pack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of manually creating a new bluetemberg pack, which includes package.json metadata, llm/ layout, catalog registration, and validation.

Core Features & Use Cases

  • Automated Pack Creation: Generates a new bluetemberg pack with the correct structure and metadata.
  • Kind Selection: Allows the selection of the pack's kind (rules, agents, or skills).
  • Topic Definition: Helps define the topic of the pack, which is used in the package name.
  • Pack Registration: Automatically registers the new pack in the bluetemberg.config.json file.

Quick Start

To create a new pack for rules with the topic 'testing', use the command: create-pack --kind rules --topic testing.

Frequently Asked Questions about create-pack

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

FAQPage Schema
How do I scaffold a new bluetemberg pack with the correct package.json structure?

Scaffolding a bluetemberg pack involves generating the correct package.json metadata, llm/ layout, and catalog registration. You need to gather specific information about the pack's kind, topic, and scope before creation.

What is the difference between rules, agents, and skills when creating a pack?

Rules, agents, and skills are the available pack kinds you can select during creation. Choosing the correct kind determines the pack's structure and ensures the generated package.json metadata aligns with its intended purpose.

How do I register a new pack in the bluetemberg catalog configuration?

Registering a new pack in the catalog happens automatically during pack creation. The process updates the bluetemberg.config.json file to include the new entry, ensuring it is recognized within the broader system.

Do I need to manually configure the llm/ layout when generating a bluetemberg pack?

You do not need to manually configure the llm/ layout when generating a bluetemberg pack. The creation process automatically handles the layout generation alongside the package.json metadata and catalog registration.

What's the best way to define the topic for a bluetemberg pack?

Defining the topic for a bluetemberg pack is best done by using a clear, concise term that reflects the pack's purpose. The topic you define is directly used in the generated package name to ensure accurate catalog identification.