{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.