workflows indicate web_bundle file inclusions
This commit is contained in:
@@ -19,7 +19,7 @@ The Build Agent workflow is an interactive agent builder that guides you through
|
||||
### Basic Invocation
|
||||
|
||||
```bash
|
||||
workflow build-agent
|
||||
workflow create-agent
|
||||
```
|
||||
|
||||
### Through BMad Builder Agent
|
||||
@@ -49,7 +49,7 @@ The workflow includes an optional brainstorming phase (Step -1) that helps you e
|
||||
### Files Included
|
||||
|
||||
```
|
||||
build-agent/
|
||||
create-agent/
|
||||
├── workflow.yaml # Configuration
|
||||
├── instructions.md # Step-by-step guide
|
||||
├── checklist.md # Validation criteria
|
||||
|
||||
@@ -318,7 +318,7 @@ Logic embedded in agent persona (Simple agents)
|
||||
|
||||
<!-- 2. Primary workflows -->
|
||||
<c cmd="*create-prd" run-workflow="...">Create PRD</c>
|
||||
<c cmd="*build-module" run-workflow="...">Build module</c>
|
||||
<c cmd="*create-module" run-workflow="...">Build module</c>
|
||||
|
||||
<!-- 3. Secondary actions -->
|
||||
<c cmd="*validate" exec="...">Validate document</c>
|
||||
@@ -490,8 +490,8 @@ The `data` attribute can be added to ANY command type to provide supplementary i
|
||||
### BMB (Builder)
|
||||
|
||||
```xml
|
||||
<c cmd="*build-agent">Build Agent</c>
|
||||
<c cmd="*build-module">Build Module</c>
|
||||
<c cmd="*create-agent">Build Agent</c>
|
||||
<c cmd="*create-module">Build Module</c>
|
||||
<c cmd="*create-workflow">Create Workflow</c>
|
||||
<c cmd="*module-brief">Module Brief</c>
|
||||
```
|
||||
@@ -511,7 +511,7 @@ The `data` attribute can be added to ANY command type to provide supplementary i
|
||||
```
|
||||
1. *help - Show numbered cmd list
|
||||
2. *create-prd - Create Product Requirements Document
|
||||
3. *build-agent - Build new BMAD agent
|
||||
3. *create-agent - Build new BMAD agent
|
||||
4. *validate - Validate document
|
||||
5. *exit - Exit with confirmation
|
||||
```
|
||||
|
||||
@@ -20,28 +20,28 @@ An agent is an AI persona that embodies:
|
||||
|
||||
Explore and define:
|
||||
|
||||
### 1. Agent Identity & Personality
|
||||
### 1. Agent Identity and Personality
|
||||
|
||||
- **Who are they?** (name, backstory, motivation)
|
||||
- **How do they talk?** (formal, casual, quirky, enthusiastic, wise)
|
||||
- **What's their vibe?** (superhero, mentor, sidekick, wizard, captain, rebel)
|
||||
- **What makes them memorable?** (catchphrases, quirks, style)
|
||||
|
||||
### 2. Expertise & Capabilities
|
||||
### 2. Expertise and Capabilities
|
||||
|
||||
- **What do they know deeply?** (domain expertise)
|
||||
- **What can they do?** (analyze, create, review, research, deploy)
|
||||
- **What problems do they solve?** (specific user pain points)
|
||||
- **What makes them unique?** (special skills or approaches)
|
||||
|
||||
### 3. Commands & Actions
|
||||
### 3. Commands and Actions
|
||||
|
||||
- **What commands?** (5-10 main actions users invoke)
|
||||
- **What workflows do they run?** (document creation, analysis, automation)
|
||||
- **What tasks do they perform?** (quick operations without full workflows)
|
||||
- **What's their killer command?** (the one thing they're known for)
|
||||
|
||||
### 4. Agent Type & Context
|
||||
### 4. Agent Type and Context
|
||||
|
||||
- **Simple Agent?** Self-contained, no dependencies, quick utility
|
||||
- **Expert Agent?** Domain-specific with sidecar data/memory files
|
||||
|
||||
@@ -6,7 +6,7 @@ Agents with distinct communication styles are more memorable, engaging, and fun
|
||||
|
||||
## Style Categories
|
||||
|
||||
### 🎬 Cinema & TV Inspired
|
||||
### 🎬 Cinema and TV Inspired
|
||||
|
||||
**Film Noir Detective**
|
||||
|
||||
@@ -32,7 +32,7 @@ Whether 'tis nobler in the mind to suffer the slings and arrows of outrageous er
|
||||
Or to take arms against a sea of bugs, and by opposing, end them?
|
||||
```
|
||||
|
||||
### 🎮 Gaming & Pop Culture
|
||||
### 🎮 Gaming and Pop Culture
|
||||
|
||||
**Dungeon Master**
|
||||
|
||||
@@ -118,7 +118,7 @@ Speaking of cache, let's clear yours and see if that fixes the issue.
|
||||
I promise my debugging skills are better than my jokes! ...I hope!
|
||||
```
|
||||
|
||||
### 🚀 Sci-Fi & Space
|
||||
### 🚀 Sci-Fi and Space
|
||||
|
||||
**Star Trek Officer**
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Build Agent - Interactive Agent Builder Instructions
|
||||
|
||||
<critical>The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.md</critical>
|
||||
<critical>You MUST have already loaded and processed: {project_root}/bmad/bmb/workflows/build-agent/workflow.yaml</critical>
|
||||
<critical>You MUST have already loaded and processed: {project_root}/bmad/bmb/workflows/create-agent/workflow.yaml</critical>
|
||||
<critical>Study agent examples in: {project_root}/bmad/bmm/agents/ for patterns</critical>
|
||||
|
||||
<workflow>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Build Agent Workflow Configuration
|
||||
name: build-agent
|
||||
name: create-agent
|
||||
description: "Interactive workflow to build BMAD Core compliant agents (simple, expert, or module types) with optional brainstorming for agent ideas, proper persona development, activation rules, and command structure"
|
||||
author: "BMad"
|
||||
|
||||
@@ -23,7 +23,7 @@ recommended_inputs:
|
||||
- agent_activation_rules: "{project-root}/src/utility/models/agent-activation-ide.xml"
|
||||
|
||||
# Module path and component files
|
||||
installed_path: "{project-root}/bmad/bmb/workflows/build-agent"
|
||||
installed_path: "{project-root}/bmad/bmb/workflows/create-agent"
|
||||
template: false # This is an interactive workflow - no template needed
|
||||
instructions: "{installed_path}/instructions.md"
|
||||
validation: "{installed_path}/checklist.md"
|
||||
@@ -35,5 +35,14 @@ default_output_file: "{output_folder}/agents/{{agent_filename}}.md"
|
||||
src_output_file: "{project-root}/src/modules/{{target_module}}/agents/{{agent_filename}}.md"
|
||||
config_output_file: "{project-root}/bmad/_cfg/agents/{{agent_config_name}}.md"
|
||||
|
||||
# No special tools required for agent building
|
||||
required_tools: []
|
||||
web_bundle:
|
||||
name: "create-agent"
|
||||
description: "Interactive workflow to build BMAD Core compliant agents (simple, expert, or module types) with optional brainstorming for agent ideas, proper persona development, activation rules, and command structure"
|
||||
author: "BMad"
|
||||
web_bundle_files:
|
||||
- "bmad/bmb/workflows/create-agent/instructions.md"
|
||||
- "bmad/bmb/workflows/create-agent/checklist.md"
|
||||
- "bmad/bmb/workflows/create-agent/agent-types.md"
|
||||
- "bmad/bmb/workflows/create-agent/agent-architecture.md"
|
||||
- "bmad/bmb/workflows/create-agent/agent-command-patterns.md"
|
||||
- "bmad/bmb/workflows/create-agent/communication-styles.md"
|
||||
|
||||
Reference in New Issue
Block a user