feat: rename agent-install parameters for clarity

- Change --path → --source (much clearer purpose)
- Change --target → --destination (more intuitive)
- Update all code references and documentation
- Add advanced parameter examples to installation guide
- Keep short aliases: -s for --source, -t for --destination

Parameters are now much more self-explanatory:
- --source: where to find the agent YAML
- --destination: where to install the compiled agent
This commit is contained in:
Brian Madison
2025-11-22 16:10:53 -06:00
parent 905f9ca346
commit 05cbc6ccb8
3 changed files with 29 additions and 13 deletions

View File

@@ -37,20 +37,20 @@ Options:
## Installing from Custom Locations
Use the `-p` / `--path` option to install agents from any location:
Use the `-s` / `--source` option to install agents from any location:
```bash
# Install agent from a custom folder (expert agent with sidecar)
bmad agent-install -p path/to/my-agent
bmad agent-install -s path/to/my-agent
# Install a specific .agent.yaml file (simple agent)
bmad agent-install -p path/to/my-agent.agent.yaml
bmad agent-install -s path/to/my-agent.agent.yaml
# Install with defaults (skip all prompts)
bmad agent-install -p path/to/my-agent -d
bmad agent-install -s path/to/my-agent -d
# Install to a specific target project
bmad agent-install -p path/to/my-agent -t /path/to/target/project
# Install to a specific destination project
bmad agent-install -s path/to/my-agent --destination /path/to/destination/project
```
This is useful when: