Skip to main content

Template Mode

Template Mode is a special execution mode for commands that are designed to be used with external AI tools like ChatGPT, Claude, Gemini, or other AI assistants.

What is Template Mode?

Unlike Standalone and Combination modes that execute commands directly within Rephlo, Template Mode stores complete, self-contained prompts that you copy and paste into external tools.

TEMPLATE MODE VS. OTHER MODES
=============================

┌─────────────────────────────────────────────────────────────────────────┐
│ EXECUTION MODE COMPARISON │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ COMBINATION MODE STANDALONE MODE TEMPLATE MODE │
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐│
│ │ Base Prompt │ │ Instruction │ │ Instruction ││
│ │ + Instruction │ │ with {{INPUT}} │ │ (Complete) ││
│ │ + Space Data │ │ placeholder │ │ ││
│ │ + Input Text │ │ │ │ No execution ││
│ │ │ │ │ │ in Rephlo ││
│ │ ▼ │ │ ▼ │ │ ▼ ││
│ │ EXECUTE IN │ │ EXECUTE IN │ │ COPY TO ││
│ │ REPHLO │ │ REPHLO │ │ EXTERNAL TOOL ││
│ └─────────────────┘ └─────────────────┘ └─────────────────┘│
│ │
└─────────────────────────────────────────────────────────────────────────┘

When to Use Template Mode

Template Mode is ideal when you want to:

  • Store reusable prompts for external AI tools
  • Share prompts with colleagues who use different AI services
  • Build prompt libraries that don't depend on selected text
  • Create complex multi-turn conversation starters
  • Keep frequently-used prompts organized alongside your other commands
Use CaseWhy Template Mode?
ChatGPT system promptsComplete prompts ready to paste into ChatGPT's custom instructions
Claude project promptsStore prompts for Claude's project context feature
Interview preparationSelf-contained prompts for practice sessions
Writing frameworksDetailed writing guides you paste before starting a document
Research methodologiesStep-by-step analysis frameworks for complex topics

How to Create a Template Command

Step 1: Open the Command Editor

  1. Navigate to Dashboard > Commands
  2. Click "+ New Command" or edit an existing command

Step 2: Configure as Template

  1. Enter a descriptive Name (e.g., "ChatGPT - Coding Assistant")
  2. Write your complete prompt in the Instruction field
  3. In the Settings section, select Template as the Mode
  4. Click Save
┌─────────────────────────────────────────────────────────────────────────┐
│ COMMAND CREATION FORM │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────────────┐ │
│ │ New Command [X] │ │
│ ├─────────────────────────────────────────────────────────────────┤ │
│ │ │ │
│ │ BASIC INFO │ │
│ │ ┌───────────────────────────────────────────────────────────┐ │ │
│ │ │ Name*: [ChatGPT - Coding Assistant_________] │ │ │
│ │ │ Description: [System prompt for code review sessions_] │ │ │
│ │ └───────────────────────────────────────────────────────────┘ │ │
│ │ │ │
│ │ INSTRUCTION │ │
│ │ ┌───────────────────────────────────────────────────────────┐ │ │
│ │ │ You are an expert software engineer with 20 years of │ │ │
│ │ │ experience. When I share code with you: │ │ │
│ │ │ 1. First identify the programming language │ │ │
│ │ │ 2. Explain what the code does in simple terms │ │ │
│ │ │ 3. Point out any bugs, security issues, or improvements │ │ │
│ │ │ 4. Suggest refactored version with explanations │ │ │
│ │ └───────────────────────────────────────────────────────────┘ │ │
│ │ │ │
│ │ SETTINGS │ │
│ │ ┌───────────────────────────────────────────────────────────┐ │ │
│ │ │ Mode: ( ) Standalone ( ) Combination (o) Template │ │ │
│ │ │ │ │ │
│ │ │ Note: Template commands cannot be executed in Rephlo. │ │ │
│ │ │ Use the Copy button to paste into external tools. │ │ │
│ │ └───────────────────────────────────────────────────────────┘ │ │
│ │ │ │
│ │ [Cancel] [Save] │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────┘

Note: Template commands display a "Template" badge in the command list and context menu to distinguish them from executable commands.


Using Template Commands

Template commands work differently from other commands. Instead of executing, they provide a quick way to copy the prompt.

From the Command List

  1. Locate your Template command in Dashboard > Commands
  2. Notice the "Template" badge next to the command name
  3. Click the command card to view details
  4. Click "Copy Instruction" to copy the prompt to your clipboard
  5. Paste into ChatGPT, Claude, or any other AI tool

From the Context Menu Overlay

  1. Press your hotkey (Ctrl+Shift+Alt+C by default)
  2. Find your Template command (marked with a "Template" badge)
  3. Click the command
  4. The instruction is automatically copied to your clipboard
  5. A notification confirms the copy action
┌─────────────────────────────────────────────────────────────────────────┐
│ USING TEMPLATE FROM OVERLAY │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ STEP 1 STEP 2 │ │
│ │ Press Hotkey Select Template Command │ │
│ │ │ │
│ │ ┌──────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ │ │ Command Overlay │ │ │
│ │ │ Ctrl+Shift+Alt+C │ ──▶ │ ┌────────────────────────┐ │ │ │
│ │ │ │ │ │ ChatGPT - Coding TMPL │ │ │ │
│ │ │ │ │ │ Claude - Writer TMPL │ │ │ │
│ │ └──────────────────┘ │ │ Summarize │ │ │ │
│ │ │ └────────────────────────┘ │ │ │
│ │ └──────────────────────────────┘ │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ STEP 3 STEP 4 │ │
│ │ Instruction Copied Paste in External Tool │ │
│ │ │ │
│ │ ┌──────────────────┐ ┌──────────────────────────────┐ │ │
│ │ │ Notification: │ │ ChatGPT │ │ │
│ │ │ "Template copied │ ──▶ │ ┌────────────────────────┐ │ │ │
│ │ │ to clipboard" │ │ │ [Ctrl+V to paste] │ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ └──────────────────┘ │ └────────────────────────┘ │ │ │
│ │ └──────────────────────────────┘ │ │
│ │ │ │
│ └──────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────┘

Template Mode Restrictions

Because Template commands are designed for external use, certain features are disabled:

FeatureAvailable?Reason
Execute in RephloNoTemplates are for external tools only
Space assignmentNoNo runtime context needed
Input text captureNoTemplates are self-contained
Test commandNoCannot execute within Rephlo
Fixed content appendNoOutput is not generated by Rephlo
History trackingNoExecution happens externally

Tip: If you need a command that executes within Rephlo AND can be used externally, create two versions: one as Combination/Standalone mode and another as Template mode.


Organizing Template Commands

Using Command Groups

Create a dedicated group for your templates:

  1. Go to Dashboard > Commands
  2. Click New Group
  3. Name it "Templates" or "External Prompts"
  4. Drag your Template commands into this group

Naming Conventions

Consider prefixing Template command names with the target tool:

  • "ChatGPT - Coding Assistant"
  • "Claude - Research Helper"
  • "Gemini - Data Analyst"

This makes it easy to find the right prompt for each tool.


Example Template Commands

ChatGPT System Prompt for Code Review

Name: ChatGPT - Code Reviewer
Mode: Template

Instruction:
You are an expert code reviewer with experience in multiple programming languages.
When I share code with you, please:

1. Identify the language and framework being used
2. Check for:
- Logic errors and bugs
- Security vulnerabilities
- Performance issues
- Code style and readability
3. Suggest specific improvements with examples
4. Rate the code quality on a scale of 1-10

Be constructive and educational in your feedback. Explain WHY something is an
issue, not just WHAT the issue is.

Claude Project Context for Writing

Name: Claude - Technical Writer
Mode: Template

Instruction:
You are a technical writer helping me create clear, concise documentation.

Guidelines:
- Use active voice
- Keep sentences under 20 words when possible
- Use bullet points for lists of 3+ items
- Include code examples for technical concepts
- Define jargon on first use

When I ask you to write or edit content, follow these guidelines strictly.
Ask clarifying questions if the requirements are unclear.

Converting Between Modes

You can change a command's execution mode at any time:

  1. Open the command in Edit mode
  2. Change the Mode setting
  3. Click Save

Converting to Template Mode:

  • Space assignments will be removed
  • The command will no longer appear in execution workflows
  • Existing history for the command is preserved

Converting from Template Mode:

  • You may want to add {{INPUT_TEXT}} placeholder for Standalone mode
  • Consider assigning a Space for Combination mode

Next Feature: Learn about backing up your data in Global Import & Export.