workflows indicate web_bundle file inclusions

This commit is contained in:
Brian Madison
2025-09-29 20:19:14 -05:00
parent 023edd1b7b
commit 9934224230
147 changed files with 740 additions and 478 deletions

View File

@@ -193,7 +193,7 @@ To customize this workflow:
For issues or questions:
- Review the workflow creation guide at `/bmad/bmb/workflows/build-workflow/workflow-creation-guide.md`
- Review the workflow creation guide at `/bmad/bmb/workflows/create-workflow/workflow-creation-guide.md`
- Validate output using `checklist.md`
- Consult project assessment in `project-workflow-analysis.md`
- Check continuation status in existing output documents

View File

@@ -20,12 +20,12 @@ The GDD workflow creates a comprehensive Game Design Document that captures:
`gdd-template.md` contains sections common to ALL game types:
- Executive Summary
- Goals & Context
- Goals and Context
- Core Gameplay
- Win/Loss Conditions
- Progression & Balance
- Progression and Balance
- Level Design Framework
- Art & Audio Direction
- Art and Audio Direction
- Technical Specs
- Development Epics
- Success Metrics
@@ -53,15 +53,15 @@ Located in `game-types/` folder, these markdown files contain sections specific
- Movement System (jump mechanics, air control, special moves)
- Combat System (attack types, combos, enemy AI)
- Level Design Patterns (platforming challenges, combat arenas)
- Player Abilities & Unlocks
- Player Abilities and Unlocks
**rpg.md**:
- Character System (stats, classes, leveling)
- Inventory & Equipment
- Inventory and Equipment
- Quest System
- World & Exploration
- NPC & Dialogue
- World and Exploration
- NPC and Dialogue
- Combat System
**puzzle.md**:
@@ -76,8 +76,8 @@ Located in `game-types/` folder, these markdown files contain sections specific
- Run Structure
- Procedural Generation
- Permadeath & Progression
- Item & Upgrade System
- Permadeath and Progression
- Item and Upgrade System
- Character Selection
- Difficulty Modifiers
@@ -98,15 +98,15 @@ Located in `game-types/` folder, these markdown files contain sections specific
- Stores `game_type` for injection
3. **Universal GDD Sections** (Steps 2-5, 7-13):
- Platform & target audience
- Goals & context
- Platform and target audience
- Goals and context
- Core gameplay (pillars, loop, win/loss)
- Mechanics & controls
- Progression & balance
- Mechanics and controls
- Progression and balance
- Level design
- Art & audio
- Art and audio
- Technical specs
- Epics & metrics
- Epics and metrics
4. **Game-Type Injection** (Step 6):
- Loads fragment from `game-types/{game_type}.md`

View File

@@ -33,7 +33,7 @@
- Checkpoint placement
- Difficulty spikes and pacing
### Player Abilities & Unlocks
### Player Abilities and Unlocks
{{player_abilities}}

View File

@@ -59,7 +59,7 @@ This game type is **narrative-heavy**. Consider running the Narrative Design wor
- Companion mechanics (if applicable)
- Memorable character moments
### Inventory & Items
### Inventory and Items
{{inventory_items}}

View File

@@ -1,6 +1,6 @@
## Card Game Specific Elements
### Card Types & Effects
### Card Types and Effects
{{card_types}}
@@ -50,7 +50,7 @@
- Time limits per turn
- Match length targets
### Card Collection & Progression
### Card Collection and Progression
{{collection_progression}}

View File

@@ -12,7 +12,7 @@
- Complexity tiers (beginner vs. expert characters)
- Balance philosophy (everyone viable vs. tier system)
### Move Lists & Frame Data
### Move Lists and Frame Data
{{moves_frame_data}}

View File

@@ -9,7 +9,7 @@ This game type is **narrative-important**. Consider running the Narrative Design
- Tension pacing and narrative beats
</narrative-workflow-recommended>
### Atmosphere & Tension Building
### Atmosphere and Tension Building
{{atmosphere}}
@@ -61,7 +61,7 @@ This game type is **narrative-important**. Consider running the Narrative Design
- Inventory constraints
- Risk vs. reward of exploration
### Safe Zones & Respite
### Safe Zones and Respite
{{safe_zones}}

View File

@@ -38,7 +38,7 @@
- Automation tiers
- Balance between active and idle play
### Prestige & Reset Mechanics
### Prestige and Reset Mechanics
{{prestige_reset}}

View File

@@ -13,7 +13,7 @@
- Visual and thematic diversity
- Counter-pick dynamics
### Lane Structure & Map
### Lane Structure and Map
{{lane_map}}
@@ -25,7 +25,7 @@
- Spawn points and fountains
- Vision mechanics (wards, fog of war)
### Item & Build System
### Item and Build System
{{item_build}}
@@ -37,7 +37,7 @@
- Situational itemization
- Starting items vs. late-game items
### Team Composition & Roles
### Team Composition and Roles
{{team_composition}}
@@ -61,7 +61,7 @@
- Phase transition mechanics
- Comeback mechanics
### Objectives & Win Conditions
### Objectives and Win Conditions
{{objectives_victory}}

View File

@@ -52,7 +52,7 @@
- Player join/drop mechanics
- Tutorial integration for new players
### Accessibility & Skill Range
### Accessibility and Skill Range
{{accessibility}}

View File

@@ -1,6 +1,6 @@
## Racing Game Specific Elements
### Vehicle Handling & Physics
### Vehicle Handling and Physics
{{vehicle_physics}}
@@ -50,7 +50,7 @@
- Pit stops (if applicable)
- Weather and time-of-day effects
### Powerups & Boost
### Powerups and Boost
{{powerups_boost}}
@@ -75,7 +75,7 @@
- Career/campaign mode
- Online multiplayer modes
### Progression & Unlocks
### Progression and Unlocks
{{progression}}

View File

@@ -13,7 +13,7 @@
- Lane systems (4-key, 6-key, circular, etc.)
- Offset calibration
### Note Charts & Patterns
### Note Charts and Patterns
{{note_charts}}

View File

@@ -23,7 +23,7 @@
- Biome/theme variation
- Seed system (if deterministic)
### Permadeath & Progression
### Permadeath and Progression
{{permadeath_progression}}
@@ -34,7 +34,7 @@
- Meta-progression systems
- Unlock conditions
### Item & Upgrade System
### Item and Upgrade System
{{item_upgrade_system}}

View File

@@ -11,7 +11,7 @@
- Leveling system
- Skill trees
### Inventory & Equipment
### Inventory and Equipment
{{inventory_equipment}}
@@ -34,7 +34,7 @@
- Branching questlines
- Quest rewards
### World & Exploration
### World and Exploration
{{world_exploration}}
@@ -46,7 +46,7 @@
- Fast travel system
- Points of interest
### NPC & Dialogue
### NPC and Dialogue
{{npc_dialogue}}

View File

@@ -13,7 +13,7 @@
- Undo/redo system
- Import/export functionality
### Physics & Building Systems
### Physics and Building Systems
{{physics_building}}
@@ -26,7 +26,7 @@
- Constraint systems (joints, hinges, motors)
- Interactive simulations
### Sharing & Community
### Sharing and Community
{{sharing_community}}
@@ -39,7 +39,7 @@
- Modding support
- User-generated content moderation
### Constraints & Rules
### Constraints and Rules
{{constraints_rules}}
@@ -52,7 +52,7 @@
- Rulesets and game modes
- Victory conditions (if applicable)
### Tools & Editing
### Tools and Editing
{{tools_editing}}

View File

@@ -12,7 +12,7 @@
- Weapon feel (recoil patterns, sound design, impact feedback)
- Balance considerations (risk/reward, situational use)
### Aiming & Combat Mechanics
### Aiming and Combat Mechanics
{{aiming_combat}}
@@ -24,7 +24,7 @@
- Critical hits / weak points
- Melee integration (if applicable)
### Enemy Design & AI
### Enemy Design and AI
{{enemy_ai}}
@@ -36,7 +36,7 @@
- Difficulty scaling (health, damage, AI sophistication)
- Enemy tells and telegraphing
### Arena & Level Design
### Arena and Level Design
{{arena_level_design}}

View File

@@ -24,7 +24,7 @@
- Delegation systems (if applicable)
- Efficiency optimization
### Building & Construction
### Building and Construction
{{building_construction}}
@@ -36,7 +36,7 @@
- Upgrade/demolition mechanics
- Space constraints and planning
### Economic & Resource Loops
### Economic and Resource Loops
{{economic_loops}}
@@ -48,7 +48,7 @@
- Market dynamics
- Economic balance and pacing
### Progression & Unlocks
### Progression and Unlocks
{{progression_unlocks}}

View File

@@ -12,7 +12,7 @@
- Rule variations (if applicable)
- Simulation vs. arcade rule adherence
### Team & Player Systems
### Team and Player Systems
{{team_player}}
@@ -37,7 +37,7 @@
- Overtime/extra time rules
- Post-match results and stats
### Physics & Realism
### Physics and Realism
{{physics_realism}}
@@ -49,7 +49,7 @@
- Collision detection
- Weather/field condition effects
### Career & Season Modes
### Career and Season Modes
{{career_season}}

View File

@@ -12,7 +12,7 @@
- Economic balance (income vs. expenses)
- Scarcity and strategic choices
### Unit Types & Stats
### Unit Types and Stats
{{unit_types}}
@@ -24,7 +24,7 @@
- Counter systems (rock-paper-scissors dynamics)
- Unit production (cost, build time, prerequisites)
### Technology & Progression
### Technology and Progression
{{tech_progression}}
@@ -35,7 +35,7 @@
- Upgrade paths (unit upgrades, building improvements)
- Unlock conditions (progression gates, achievements)
### Map & Terrain
### Map and Terrain
{{map_terrain}}

View File

@@ -1,6 +1,6 @@
## Survival Game Specific Elements
### Resource Gathering & Crafting
### Resource Gathering and Crafting
{{resource_crafting}}
@@ -52,7 +52,7 @@
- Defensive structures
- Automation (if applicable)
### Progression & Technology
### Progression and Technology
{{progression_tech}}

View File

@@ -36,7 +36,7 @@ This game type is **narrative-critical**. You MUST run the Narrative Design work
- Landmarks and navigation aids
- Fast travel or mapping system
### Item & Inventory System
### Item and Inventory System
{{item_inventory}}
@@ -62,7 +62,7 @@ This game type is **narrative-critical**. You MUST run the Narrative Design work
- Puzzle integration with story
- Non-linear puzzle solving
### Narrative & Writing
### Narrative and Writing
{{narrative_writing}}
@@ -77,7 +77,7 @@ This game type is **narrative-critical**. You MUST run the Narrative Design work
**Note:** All narrative content must be written in the Narrative Design Document.
### Game Flow & Pacing
### Game Flow and Pacing
{{game_flow}}

View File

@@ -1,6 +1,6 @@
## Tower Defense Specific Elements
### Tower Types & Upgrades
### Tower Types and Upgrades
{{tower_types}}
@@ -26,7 +26,7 @@
- Boss encounters
- Endless mode scaling (if applicable)
### Path & Placement Strategy
### Path and Placement Strategy
{{path_placement}}
@@ -39,7 +39,7 @@
- Multiple paths (if applicable)
- Line of sight and range visualization
### Economy & Resources
### Economy and Resources
{{economy}}
@@ -52,7 +52,7 @@
- Special currencies (if applicable)
- Economic optimization strategies
### Abilities & Powers
### Abilities and Powers
{{abilities_powers}}
@@ -65,7 +65,7 @@
- Strategic timing
- Resource cost vs. cooldown
### Difficulty & Replayability
### Difficulty and Replayability
{{difficulty_replay}}

View File

@@ -8,7 +8,7 @@ This game type is **narrative-moderate to heavy**. Consider running the Narrativ
- Mission narratives
</narrative-workflow-recommended>
### Grid System & Movement
### Grid System and Movement
{{grid_movement}}
@@ -21,7 +21,7 @@ This game type is **narrative-moderate to heavy**. Consider running the Narrativ
- Zone of control
- Pathfinding visualization
### Unit Types & Classes
### Unit Types and Classes
{{unit_classes}}
@@ -47,7 +47,7 @@ This game type is **narrative-moderate to heavy**. Consider running the Narrativ
- Turn order (initiative, simultaneous, alternating)
- Time limits per turn (if applicable)
### Positioning & Tactics
### Positioning and Tactics
{{positioning_tactics}}
@@ -61,7 +61,7 @@ This game type is **narrative-moderate to heavy**. Consider running the Narrativ
- Chokepoint tactics
- Line of sight and vision
### Terrain & Environmental Effects
### Terrain and Environmental Effects
{{terrain_effects}}

View File

@@ -62,7 +62,7 @@ This game type is **narrative-critical**. You MUST run the Narrative Design work
- Multiple romance options (if applicable)
- Platonic vs. romantic paths
### Save/Load & Flowchart
### Save/Load and Flowchart
{{save_flowchart}}

View File

@@ -28,7 +28,7 @@
{{goals}}
### Background & Rationale
### Background and Rationale
{{context}}
@@ -56,7 +56,7 @@
{{primary_mechanics}}
### Controls & Input
### Controls and Input
{{controls}}
@@ -66,7 +66,7 @@
---
## Progression & Balance
## Progression and Balance
### Player Progression
@@ -76,7 +76,7 @@
{{difficulty_curve}}
### Economy & Resources
### Economy and Resources
{{economy_resources}}
@@ -94,13 +94,13 @@
---
## Art & Audio Direction
## Art and Audio Direction
### Art Style
{{art_style}}
### Audio & Music
### Audio and Music
{{audio_music}}

View File

@@ -407,7 +407,7 @@ Since this is a Level {{project_level}} game project, you need solutioning for p
<action>Generate comprehensive checklist based on project analysis</action>
### Phase 1: Solution Architecture & Engine Selection
### Phase 1: Solution Architecture and Engine Selection
- [ ] **Run solutioning workflow** (REQUIRED)
- Command: `workflow solution-architecture`
@@ -415,7 +415,7 @@ Since this is a Level {{project_level}} game project, you need solutioning for p
- Output: solution-architecture.md with engine/platform specifics
- Note: Registry.csv will provide engine-specific guidance
### Phase 2: Prototype & Playtesting
### Phase 2: Prototype and Playtesting
- [ ] **Create core mechanic prototype**
- Validate game feel

View File

@@ -16,7 +16,7 @@
{{core_themes}}
### Tone & Atmosphere
### Tone and Atmosphere
{{tone_atmosphere}}
@@ -38,7 +38,7 @@
{{story_beats}}
### Pacing & Flow
### Pacing and Flow
{{pacing_flow}}
@@ -64,17 +64,17 @@
---
## World & Lore
## World and Lore
### World Overview
{{world_overview}}
### History & Backstory
### History and Backstory
{{history_backstory}}
### Factions & Organizations
### Factions and Organizations
{{factions_organizations}}
@@ -102,7 +102,7 @@
{{branching_dialogue}}
### Voice & Characterization
### Voice and Characterization
{{voice_characterization}}
@@ -130,7 +130,7 @@
## Narrative Delivery
### Cutscenes & Cinematics
### Cutscenes and Cinematics
{{cutscenes}}
@@ -190,6 +190,6 @@
{{timeline}}
### References & Inspirations
### References and Inspirations
{{references}}

View File

@@ -193,7 +193,7 @@ Since this is a Level {{project_level}} project, you need architecture before st
<action>Generate comprehensive checklist based on project analysis</action>
### Phase 1: Architecture & Design
### Phase 1: Architecture and Design
- [ ] **Run architecture workflow** (REQUIRED)
- Command: `workflow architecture`
@@ -239,7 +239,7 @@ Since this is a Level {{project_level}} project, you need architecture before st
- Sprint boundaries
- Resource allocation
- [ ] **Establish monitoring & metrics**
- [ ] **Establish monitoring and metrics**
- Success metrics from PRD
- Technical monitoring
- User analytics

View File

@@ -187,7 +187,7 @@ Since this is a Level {{project_level}} project, you need solutioning before imp
<action>Generate comprehensive checklist based on project analysis</action>
### Phase 1: Solution Architecture & Design
### Phase 1: Solution Architecture and Design
- [ ] **Run solutioning workflow** (REQUIRED)
- Command: `workflow solution-architecture`

View File

@@ -8,7 +8,7 @@ _Generated on {{date}} by {{user_name}}_
---
## 1. UX Goals & Principles
## 1. UX Goals and Principles
### 1.1 Target User Personas
@@ -50,7 +50,7 @@ _Generated on {{date}} by {{user_name}}_
---
## 4. Component Library & Design System
## 4. Component Library and Design System
### 4.1 Design System Approach
@@ -76,7 +76,7 @@ _Generated on {{date}} by {{user_name}}_
**Type Scale:**
{{type_scale}}
### 5.3 Spacing & Layout
### 5.3 Spacing and Layout
{{spacing_layout}}
@@ -106,7 +106,7 @@ _Generated on {{date}} by {{user_name}}_
---
## 8. Interaction & Motion
## 8. Interaction and Motion
### 8.1 Motion Principles
@@ -118,7 +118,7 @@ _Generated on {{date}} by {{user_name}}_
---
## 9. Design Files & Wireframes
## 9. Design Files and Wireframes
### 9.1 Design Files

View File

@@ -58,3 +58,50 @@ instructions_ux: "{installed_path}/ux/instructions-ux.md"
instructions_gdd: "{installed_path}/gdd/instructions-gdd.md"
instructions_narrative: "{installed_path}/narrative/instructions-narrative.md"
validation: "{installed_path}/checklist.md"
web_bundle:
name: "plan-project"
description: "Scale-adaptive project planning workflow for all project levels (0-4). Automatically adjusts outputs based on project scope - from single atomic changes (Level 0: tech-spec only) to enterprise platforms (Level 4: full PRD + epics). Level 2-4 route to 3-solutioning workflow for architecture and tech specs. Generates appropriate planning artifacts for each level."
author: "BMad"
web_bundle_files:
- "bmad/bmm/workflows/2-plan/instructions-router.md"
- "bmad/bmm/workflows/2-plan/tech-spec/instructions-sm.md"
- "bmad/bmm/workflows/2-plan/prd/instructions-med.md"
- "bmad/bmm/workflows/2-plan/prd/instructions-lg.md"
- "bmad/bmm/workflows/2-plan/prd/prd-template.md"
- "bmad/bmm/workflows/2-plan/prd/analysis-template.md"
- "bmad/bmm/workflows/2-plan/prd/epics-template.md"
- "bmad/bmm/workflows/2-plan/tech-spec/tech-spec-template.md"
- "bmad/bmm/workflows/2-plan/ux/ux-spec-template.md"
- "bmad/bmm/workflows/2-plan/ux/instructions-ux.md"
- "bmad/bmm/workflows/2-plan/gdd/gdd-template.md"
- "bmad/bmm/workflows/2-plan/gdd/instructions-gdd.md"
- "bmad/bmm/workflows/2-plan/gdd/instructions-narrative.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types.csv"
- "bmad/bmm/workflows/2-plan/gdd/game-types/action-platformer.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/adventure.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/card-game.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/fighting.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/horror.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/idle-incremental.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/metroidvania.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/moba.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/party-game.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/puzzle.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/racing.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/rhythm.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/roguelike.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/rpg.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/sandbox.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/shooter.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/simulation.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/sports.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/strategy.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/survival.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/text-based.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/tower-defense.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/turn-based-tactics.md"
- "bmad/bmm/workflows/2-plan/gdd/game-types/visual-novel.md"
- "bmad/bmm/workflows/2-plan/narrative/narrative-template.md"
- "bmad/bmm/workflows/2-plan/narrative/instructions-narrative.md"
- "bmad/bmm/workflows/2-plan/checklist.md"