{setup-skill-name}

Generate and update BMad module configuration files in a project.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/peshay/portfolixir --skill setup-skill-name-peshay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: {setup-skill-name}
Source: https://github.com/peshay/portfolixir/tree/main/.claude/skills/bmad-module-builder/assets/setup-skill-template
Command: npx skills add https://github.com/peshay/portfolixir --skill setup-skill-name-peshay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the complexity and repetition involved in manually setting up BMad modules within a project. It streamlines the configuration process, saving time and reducing the risk of errors.

Core Features & Use Cases

  • Automated Module Setup: Configure BMad modules programmatically, ensuring consistency and accuracy across your projects.
  • Config File Management: Create and manage project configuration files and user-specific settings with ease.
  • Legacy Cleanup: Migrate from legacy configurations to the latest format, maintaining compatibility and ensuring up-to-date configurations.

Quick Start

Run the skill with the 'install {module-code}' command to set up the '{module-name}' module in your project.

Frequently Asked Questions about {setup-skill-name}

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

FAQPage Schema
How do I set up BMad modules in my project?

To set up BMad modules, run the skill with the 'install {module-code}' command. It programmatically generates and updates configuration files based on module definitions within your project root directory.

Can I migrate legacy configurations to the latest BMad module format?

Yes, you can migrate legacy configurations to the latest format. The setup process supports legacy cleanup to maintain compatibility and ensure your project configuration files remain up-to-date.

How does configuration merging work when updating BMad modules?

Configuration merging updates existing project files by integrating new module definitions. This approach streamlines config file management, preventing manual overwrite errors while maintaining your user-specific settings.

What do I need to generate config files for BMad modules?

Generating config files requires access to the project root directory and user-specific configuration inputs. These prerequisites allow the automated setup to accurately define and manage your modules.

What is the best way to automate project configuration setup for BMad?

Automating project configuration setup is best handled by programmatically generating module definitions. This ensures consistency and accuracy across projects while reducing the complexity and repetition of manual file creation.