Kaizen Generate Discovery Prompts
Generate discovery prompts/challenges from todo metadata (movies, locations, tags)
The Generate Discovery Prompts block analyzes todos and their metadata to create discovery prompts (challenges) for your workspace. Use buckets, todo IDs, or block references as the source. Prompts can be saved to the workspace and then matched by the Match Discovery Prompt block when users complete todos.
Block Type
kaizen_generate_discovery_promptsInput Fields
Source Todos
| Field | Options | Description |
|---|---|---|
sourceInputMode | buckets, todos, reference | How to specify source todos |
bucketIds | string | Comma-separated bucket IDs (when buckets) |
todoIds | string | Comma-separated todo IDs (when todos) |
todosReference | string | e.g. <kaizen_todos_1.todos> (when reference) |
Generation Options
| Field | Description |
|---|---|
promptCount | Number of prompts to generate (default: 5) |
focusAreas | Focus: movies, locations, work, lifestyle, etc. |
existingPrompts | Existing prompt texts or reference to avoid duplicates |
| AI config | Creativity (low/medium/high), additional instructions, include matching criteria |
| Save config | Auto-save to workspace, status (active/paused/in_review), visibility (workspace/public) |
Outputs
| Output | Type | Description |
|---|---|---|
generatedPrompts | array | Prompts with promptText, description, matchingCriteria, sourceTodoIds, reasoning, category, difficulty |
promptTexts | array | Array of prompt text strings |
savedPromptIds | array | IDs of prompts saved to workspace (when auto-save enabled) |
Common Use Cases
Generate from a Bucket (Movie Challenge)
inputs:
sourceInputMode: buckets
bucketIds: "<kaizen_buckets_1.bucketIds>"
promptCount: 5
focusAreas: movies
# Optional: save to workspace with status activeGenerate from Fetched Todos
inputs:
sourceInputMode: reference
todosReference: "<kaizen_todos_1.todos>"
promptCount: 3
focusAreas: locationsAvoid Duplicates When Regenerating
Provide existing prompts (manual list or reference from another block) so the generator can avoid duplicate or overlapping prompts.
Full Flow: Generate → Save → Match on Completion
- Kaizen Buckets or Kaizen Todos: get a set of todos (e.g. movie bucket).
- Generate Discovery Prompts: generate prompts, enable auto-save to workspace.
- When users complete todos, use Kaizen Activity + Match Discovery Prompt to check matches and suggest completions.
Referencing Outputs
Use generatedPrompts or promptTexts in downstream logic. Use savedPromptIds when you need to reference the saved prompt IDs (e.g. for Match Discovery Prompt with specific prompts).
Provide todos with rich metadata (TMDB data, locations, tags) for better prompts. Use bucketIds to analyze entire collections. Review and curate AI-generated prompts before publishing. Consider difficulty levels for varied engagement.