Commit Graph

2 Commits

Author SHA1 Message Date
AmarBunty 26127ec7ef Enhance installation reliability and cross-platform support
- Fix install-bmad.sh line ending issues preventing execution on Git Bash/WSL
  - Add comprehensive error handling and Windows path normalization
  - Create install-bmad.bat for native Windows Command Prompt support
  - Update .gitignore to exclude generated .bmad/ and exam/ directories
  - Add detailed installation troubleshooting guide to README
  - Improve installation verification with better error messages and fallback options

  Resolves installation failures across different platforms and environments.

  🤖 Generated with [Claude Code](https://claude.ai/code)

  Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-10 03:41:37 +05:30
Claude Code ad07aa34cd Create local installation system for Enhanced BMAD System
Updated installation approach to use local repository paths instead of incorrect GitHub links:

**New Local Installation Script (install-bmad.sh):**
- Copies complete BMAD system from local repository to project
- Installs both bmad-system/ and bmad-agent/ directories
- Creates CLAUDE.md reference file in project root
- Generates project-specific configuration
- Automatic installation verification
- Clear next steps guidance

**Installation Process:**
1. Copy install-bmad.sh from BMAD repository to project directory
2. Run ./install-bmad.sh to install complete BMAD system
3. Creates .bmad/ directory with all system files and agents
4. Creates CLAUDE.md reference file for persistent Claude Code integration

**Files Copied to Projects:**
- Complete bmad-system/ documentation and modules
- Complete bmad-agent/ personas, tasks, checklists, templates
- Project-specific configuration (project-config.yml)
- CLAUDE.md reference guide for Claude Code sessions

**Updated Documentation:**
- README.md: Local installation instructions instead of GitHub links
- bmad-system/README.md: Complete installation process with file structure
- CLAUDE.md: Persistent reference guide for Claude Code sessions

**Usage Pattern:**
1. Download/clone BMAD-METHOD repository locally
2. Copy install-bmad.sh to your project
3. Run installation script
4. Reference CLAUDE.md in Claude Code sessions
5. Claude reads .bmad/ files for BMAD-powered development

The Enhanced BMAD System now has a complete local installation
system that works correctly with downloaded repositories.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 21:00:26 +00:00