create-bundle

Scaffold new bundle directories with README.md files and enforced naming conventions.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/musher-dev/bundles --skill create-bundle-musher-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-bundle
Source: https://github.com/musher-dev/bundles/tree/main/musher-bundle-scaffolding/skills/create-bundle
Command: npx skills add https://github.com/musher-dev/bundles --skill create-bundle-musher-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and examples (resource) components.

What problem does it solve?

This Skill automates the creation of new bundle directories and their essential files, ensuring consistency and adherence to naming conventions.

Core Features & Use Cases

  • Bundle Scaffolding: Generates a new bundle directory with a README.md file.
  • Naming Convention Enforcement: Guides the user through a structured process to create a valid and descriptive bundle name.
  • Use Case: When you need to add a new reusable component to the repository, like a bundle for managing AWS S3 bucket configurations, this skill will help you create the necessary folder structure and initial documentation.

Quick Start

Use the create-bundle skill to scaffold a new bundle for managing database schema migrations.

Frequently Asked Questions about create-bundle

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

FAQPage Schema
How do I scaffold a new bundle directory within a repository?

To scaffold a new bundle directory, use the create-bundle skill to generate the folder structure and initial manifest files automatically. It guides you through a structured naming process and creates a README.md file to ensure consistency across reusable software components.

What's the best way to enforce naming conventions when creating reusable components?

Enforcing naming conventions for reusable components requires a structured process based on technology, domain, and purpose. This skill evaluates names against defined vocabularies and rubrics, ensuring every new bundle directory follows strict repository standards.

Do I need any dependencies to generate bundle manifest files?

No dependencies are required to generate bundle manifest files. The skill operates independently to scaffold new directories and initial documentation, relying solely on its internal logic to enforce repository structure and naming conventions.

When should I use a structured scaffolding process for bundle creation?

You should use structured scaffolding for bundle creation when adding reusable software components to a repository, such as AWS S3 bucket configurations or database schema migrations. It ensures consistent repository structure and valid descriptive naming across all new components.

What initial files are generated when scaffolding a new bundle?

When scaffolding a new bundle, the skill generates a new directory containing a README.md file and initial manifest files. These files provide the foundational repository structure and documentation needed for building reusable software components.

Why does bundle naming require evaluating technology, domain, and purpose?

Bundle naming requires evaluating technology, domain, and purpose to create valid and descriptive identifiers for reusable components. This structured evaluation ensures the bundle name accurately reflects its function within the repository structure and adheres to defined vocabularies.