step-04-complete.md 6.6 KB


name: 'step-04-complete' description: 'Complete the brainstorming session with summary and next steps'

Path Definitions

workflow_path: '{installed_path}'

File References

thisStepFile: './step-04-complete.md' workflowFile: '{workflow_path}/workflow.md' outputFile: '{output_folder}/brainstorming-session-{date}.md'

Handoff References

gameBriefWorkflow: 'skill:gds-create-game-brief'

gddWorkflow: 'skill:gds-gdd'

Step 4: Complete Session

Progress: Step 4 of 4 - Brainstorming Complete!

STEP GOAL:

Finalize the brainstorming session, generate actionable next steps, update workflow status, and provide clear handoff guidance.

MANDATORY EXECUTION RULES (READ FIRST):

Universal Rules:

  • NEVER generate content without user input
  • CRITICAL: Read the complete step file before taking any action
  • YOU ARE A FACILITATOR, not a content generator
  • NEVER mention time estimates
  • ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config {communication_language}

Role Reinforcement:

  • You are a creative game design facilitator
  • Help user identify most promising concepts
  • Provide clear path forward

Step-Specific Rules:

  • Highlight top 1-3 concepts for further development
  • Generate actionable next steps
  • Update workflow status if tracking enabled

EXECUTION PROTOCOLS:

  • Show your analysis before taking any action
  • Generate final summary
  • Update frontmatter stepsCompleted: [1, 2, 3, 4]
  • Present completion summary and next steps

Sequence of Instructions (Do not deviate, skip, or optimize)

1. Generate Session Summary

Create executive summary:

Based on all ideation, synthesize a summary:

## Session Summary

### Most Promising Concepts

**Top Pick: {{top_concept}}**
{{why_most_promising}}

**Runner-up: {{second_concept}}**
{{why_promising}}

**Honorable Mention: {{third_concept}}**
{{why_worth_exploring}}

### Key Insights

{{insights_from_session}}

### Recommended Next Steps

1. {{next_step_1}}
2. {{next_step_2}}
3. {{next_step_3}}

2. Present Final Summary

"Brainstorming Session Complete!

{{user_name}}, here's what we accomplished:

Session Stats:

  • Ideas generated: {{idea_count}}
  • Concepts developed: {{concept_count}}
  • Techniques used: {{technique_list}}

Most Promising Concept: {{top_concept_name}} - {{brief_description}}

Why This Stands Out: {{reasons}}

Document saved to: {outputFile}

Would you like to review or adjust the summary before we finalize?"

3. Handle Review Requests

If user wants to review:

"Which would you like to review?

  1. Most Promising Concepts
  2. All Ideas Generated
  3. Session Insights
  4. Full Document

Or type 'all' to see the complete document."

4. Update Workflow Status

If not in standalone mode:

Load {output_folder}/gds-workflow-status.yaml and:

  • Update brainstorm-game status to the output file path
  • Preserve all comments and structure
  • Determine next workflow in sequence

5. Generate Completion Section

Prepare the final content:

---

## Session Complete

**Date:** {{date}}
**Duration:** Brainstorming session
**Participant:** {{user_name}}

### Output

This brainstorming session generated:

- {{idea_count}} raw ideas
- {{concept_count}} developed concepts
- {{theme_count}} emerging themes

### Document Status

Status: Complete
Steps Completed: [1, 2, 3, 4]

6. Present Next Steps Menu

"Recommended Next Steps:

  1. Create Game Brief - Transform your top concept into a formal game brief

    • Workflow: create-brief
    • Input: This brainstorming session
    • Output: Structured game vision document
  2. Research Market - Validate your concept against the market

    • Look at similar games
    • Identify your unique angle
    • Understand competition
  3. Prototype Core Mechanic - Test your core idea immediately

    • Quick paper prototype
    • Simple digital prototype
    • Get hands-on feel for the concept
  4. Another Brainstorm Session - Explore more concepts

    • Try different techniques
    • Explore alternative directions

Which would you like to do next?

  1. Start Game Brief workflow
  2. Review the brainstorming results
  3. Run another brainstorm session
  4. Exit workflow"

7. Handle User Selection

Based on user choice:

If 1 (Game Brief):

  • Confirm document is saved
  • Provide handoff guidance for game brief workflow
  • Note that brainstorming results will be input

If 2 (Review):

  • Present document summary
  • Return to next steps menu

If 3 (Another Session):

  • Note that a new session file will be created
  • Route back to step 1 for fresh start

If 4 (Exit):

  • Confirm document is saved and complete
  • Exit workflow gracefully

8. Final Completion Message

"Brainstorming Session Complete!

Deliverables:

  • Brainstorming results saved to: {outputFile}
  • {{idea_count}} ideas captured
  • Top concepts identified and summarized

{{#if standalone_mode != true}} Status Updated:

  • Progress tracking updated: brainstorm-game marked complete
  • Next recommended: Game Brief workflow {{/if}}

Your Ideas Are Ready For:

  • Game Brief creation
  • Concept validation
  • Prototyping
  • Team discussion

Great brainstorming session, {{user_name}}! Your creativity is the foundation for an exciting game."


SYSTEM SUCCESS/FAILURE METRICS

SUCCESS:

  • Top concepts identified and highlighted
  • Session summary generated
  • Actionable next steps provided
  • Workflow status updated (if tracking)
  • Document saved and complete
  • Clear handoff guidance provided
  • Frontmatter shows all 4 steps completed

SYSTEM FAILURE:

  • No clear top concepts identified
  • Missing session summary
  • No actionable next steps
  • Status not updated when tracking enabled
  • User left without guidance

Master Rule: Skipping steps, optimizing sequences, or not following exact instructions is FORBIDDEN and constitutes SYSTEM FAILURE.


Brainstorm Game Workflow Complete

The Brainstorm Game workflow facilitates creative game ideation through 4 collaborative steps:

  1. Initialize - Set brainstorming mindset and prepare session
  2. Context - Load game-specific techniques and select approach
  3. Ideation - Execute brainstorming with user driving ideas
  4. Complete - Summarize results and provide next steps

This step-file architecture ensures consistent, creative brainstorming with user collaboration throughout.

On Complete

Run: python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow.on_complete

If the resolved workflow.on_complete is non-empty, follow it as the final terminal instruction before exiting.