# How to craft detailed prompts

When you have a clear vision for your output, providing detailed instructions is invaluable. This approach gives you greater control over the document’s structure, content, tone, and specific sections—ensuring DeepWriter aligns precisely with your intentions.

Here are some example prompts:

**Structured academic paper:**&#x20;

> <mark style="color:purple;">"Draft a research paper on the economic impact of remote work on small businesses. Add an abstract, introduction, literature review, methodology (detailing a survey-based approach), results (including survey findings), discussion, and conclusion. The tone should be formal and analytical."</mark>

Why it works: You're guiding DeepWriter to follow specific academic conventions and structure, ensuring each required section is included.

**Comparative analysis with specific data:**&#x20;

> <mark style="color:purple;">"Produce a comparative analysis report of three leading cloud providers (AWS, Azure, Google Cloud) focusing on their data analytics services. For each provider, include a section detailing their key offerings, pricing models, and security features. Conclude with a recommendation based on cost-effectiveness for a startup. Compare their annual costs for 1TB of data processing based on provided data."</mark>

*Why it works:* You’re defining the scope, structure, and comparison criteria, enabling DeepWriter to generate a focused and data-driven report.

{% hint style="info" %}
**Pro tip:** You can refine your instructions using Smart Loops, although you might need less iterations compared to broader prompts. Use Smart Loops to enhance clarity, add depth, or improve structure. You can learn more about how to use them effectively in the [Prompt refinement with Smart Loops](/essential-user-guide/advanced-prompting/prompt-refinement-with-smart-loops.md) section.
{% endhint %}

Highly detailed prompts work best when you know what you want. Start with a strong framework, and let DeepWriter build around it.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.deepwriter.com/essential-user-guide/advanced-prompting/how-to-craft-detailed-prompts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
