Smart Prompts

Build reusable prompts with dynamic variables.

Smart Prompts are reusable AI prompts with variable placeholders. When you run them, variables become form fields you fill in; making the same prompt flexible for different situations.

[SCREENSHOT: Smart Prompts library view]

What Makes Them “Smart”

Unlike static prompts you type every time, Smart Prompts have variables:

Write a {{length}} blog post about {{topic}} for {{audience}}.

When you run this prompt, you’ll see a form:

  • Length: [text field]
  • Topic: [text field]
  • Audience: [text field]

Fill in the fields, and the prompt runs with your values.

Variable Types

Smart Prompts support different input types. Use prefixes to control how variables appear in the form:

TypeSyntaxUse for
Text{{variableName}}Single-line input (default)
Textarea{{TEXTAREA:variableName}}Multi-line content
Select{{SELECT[opt1, opt2, ...]:variableName}}Dropdown with predefined options

Text (Default)

No prefix needed. Creates a single-line text field:

Write a {{length}} blog post about {{topic}}.

Textarea

Use TEXTAREA: prefix for multi-line input:

Summarize this content:

{{TEXTAREA:content}}

Select

Use SELECT[options]: prefix with comma-separated options:

Write a {{SELECT[short, medium, long]:length}} article in a {{SELECT[formal, casual, technical]:tone}} tone.

Combined Example

Here’s a prompt using all three types:

Write a {{SELECT[blog post, email, social post]:format}} about {{topic}}.

Use this reference material:
{{TEXTAREA:reference}}

This creates a form with a dropdown for format, a text field for topic, and a textarea for reference material.

Creating Smart Prompts

Manual Creation

  1. Open Smart Prompts from the toolbox
  2. Click New Prompt
  3. Write your prompt with {{variableName}} placeholders
  4. Save with a descriptive title

[SCREENSHOT: Creating a new smart prompt]

AI-Assisted Creation

  1. Click Smart Create
  2. Describe what kind of prompt you need
  3. Koubou generates a prompt with appropriate variables
  4. Review and customize

Prompt Review

Koubou can analyze your prompts and suggest improvements:

  • Overall quality score
  • Identified strengths
  • Suggestions for clarity, specificity, context, examples, constraints, and structure
  • One-click application of suggestions

[SCREENSHOT: Prompt review panel with suggestions]

Organization

  • Folders — Group related prompts together
  • Project assignment — Assign prompts to specific projects (or keep them global)
  • Search — Find prompts quickly by name or content

Using Smart Prompts

In the workbench:

  1. Open a Rich Text file
  2. Go to the Smart Prompts tab in the right pane
  3. Click a prompt
  4. Fill in any variable fields
  5. Click Generate
  6. Content streams into your document

[VIDEO: Running a smart prompt]

Combining with Other Variables

Smart Prompts can use any Koubou variable:

Rewrite this text in {{persona.MyVoice}} style:

{{selectedText}}

This combines a persona variable with the dynamic selectedText variable.

Learn more: Variables System | Personas