Custom Prompts

Custom Prompts let you tailor the AI's writing style and instructions on a per-project basis. While global settings apply to all projects, custom prompts override those defaults for a specific project.


Where to Find Custom Prompts

Navigate to Project Management → Custom Prompts tab. This tab has two main sections and an advanced collapsible panel.


Writing Style & Tone

These two fields shape how the AI writes without requiring you to touch the underlying system prompt.

🎨 Writing Style

Define the writing conventions for this project. Examples:

  • "Professional but approachable. Use active voice. Avoid jargon. Write for a B2B audience."
  • "Casual and conversational. Short paragraphs. Use contractions freely."
  • "Technical and precise. Include code examples where relevant."

The AI applies these style rules to every article generated within this project.

🗣️ Tone Notes

Specific tone adjustments that fine-tune how articles read. Examples:

  • "Always mention our product name 'BrandX' naturally. Avoid competitor mentions. End with a soft CTA to request a demo."
  • "SEO-first approach. Include the primary keyword in the first 100 words and in at least one H2."
  • "Avoid phrases like 'game-changer' and 'cutting-edge'. Keep language grounded."

Advanced: Prompt Overrides

Click the ⚙️ Advanced: Prompt Overrides section to expand two technical fields:

System Prompt Override

Replaces the global system prompt entirely for this project. The system prompt is the AI's base instruction set that defines its role, formatting rules, and output constraints.

Leave this field empty to use the global system prompt from Settings → Prompts.

Use with caution. Overriding the system prompt removes all global formatting rules for this project. Make sure your custom system prompt includes the formatting instructions you need.

User Template Override

Replaces the user prompt template for this project. The user template is the per-article instruction that includes the topic and keywords.

Supported variables:

Variable Replaced with
{{TOPIC}} The article topic or title
{{KEYWORDS}} Target keywords for the article
{{CONTEXT}} Knowledge Base context and research data
{{LENGTH}} Target word count

Leave empty to use the global user template from Settings → Prompts.


Saving Changes

Click Save Project Prompts at the bottom of the tab. A green confirmation message appears when changes are saved successfully.

Custom prompt settings are stored per project and persist across sessions. Switching projects loads that project's saved prompt configuration.


How Custom Prompts Layer Together

The AI combines multiple input layers when generating an article:

Layer Source Priority
System Prompt Custom Prompts → System Override (or global default) Sets the AI's base behavior
Writing Style Custom Prompts → Writing Style field Appended to the prompt context
Tone Notes Custom Prompts → Tone Notes field Appended to the prompt context
Knowledge Base Project Management → KB tab Injected as reference context
User Template Custom Prompts → User Template Override (or global default) The final per-article instruction

All non-empty fields are combined. You don't need to fill in every field. Use only what you need for each project.