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:
| Type | Syntax | Use 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
- Open Smart Prompts from the toolbox
- Click New Prompt
- Write your prompt with
{{variableName}}placeholders - Save with a descriptive title
[SCREENSHOT: Creating a new smart prompt]
AI-Assisted Creation
- Click Smart Create
- Describe what kind of prompt you need
- Koubou generates a prompt with appropriate variables
- 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:
- Open a Rich Text file
- Go to the Smart Prompts tab in the right pane
- Click a prompt
- Fill in any variable fields
- Click Generate
- 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