About you
About your app
One last thing
Tell us a bit about yourself and your АІ app below

We will finalize the submission, and our team will follow up within 10 business days. If you want to submit multiple apps, please fill in the “About your app” section separately for each one.

Select Country
Continue
App 1
Remove app
Select Country
Add another app
Continue
Thanks! We’ve got your submission
You’ll hear back from our team within 10 business days.
Go back
Oops! Something went wrong while submitting the form.
HomeBlog

Prompt engineering for Mac: How to get better results from any AI app

Give AI a role, context, and format — and watch the quality jump. A practical guide to prompt engineering on Mac with the best apps to match.

Prompt engineering for Mac: How to get better results from any AI app

  • Better AI responses start with better prompts
    Give the AI a clear role, enough context, the right audience, and a few constraints to improve the response.
  • BoltAI lets you invoke AI anywhere on your Mac
    No need to switch windows or copy-paste the original text.
  • TypingMind brings 20+ AI models into a single platform

Switch between popular and novel models to compare inputs. Plus, you can use expert agents and reusable prompts.

Use your own knowledge base or query PDFs without manually providing context.

20+ AI tools, one subscription

Setapp's AI Enthusiast plan gives you 6,000 monthly credits to use across BoltAI, TypingMind, Elephas, PDF Pals, and more — no API keys needed. Try it free for 7 days.

I used to dismiss AI as “too generic” whenever it gave me a disappointing answer. I’d then hop between models trying to get better results, but I later realized that the problem was my prompts.

After spending time watching a few Anthropic seminars and experimenting with prompts, I started getting better results. I’ll show you the prompt engineering for Mac techniques I use every day, along with the apps that make the process easier.


==> START BANNER <==

Build a complete AI workflow

Access 20+ AI apps (from a suite of 270+ apps) with 6,000 monthly credits — no API keys, no juggling subscriptions.

Button: Explore Setapp AI+

==> END BANNER <==

‍

What is prompt engineering?

Prompt engineering is simply giving an AI model enough direction to produce the quality and type of output you want. That can mean assigning it a role, explaining the context, asking for a specific format, or showing an example of the output you expect.

It's less technical than it sounds. If you’ve ever typed a request into ChatGPT, Claude, Gemini, or any other AI app, you’ve already done a bit of prompt engineering. The only difference is that you need to structure your prompt in a certain way to get a more useful answer.

The core techniques that actually work

To get the best results, I always ensure I give an AI model concrete prompts. Otherwise, it will just default to its basic reasoning and provide a superficial answer.

Give AI a role to play

The first change I made was to start telling AI who I wanted it to be. It sounded corny at first, but I found that it’s a very effective technique because it gives the model a point of view before it starts responding.

The role I give it varies depending on the type of work I’m doing. 

For example, when I need help refining an email, I don’t type:

Refine this email.

Instead, I write something like:

You are a senior customer success manager. Rewrite this email to make it sound warm, confident, and professional.

It now knows what I’m aiming for, so the result won’t be generic.

Add context before asking the question

You know why you are asking for something, but the AI doesn’t, at least until you tell it. 

When you give an LLM a sentence or two on why you are writing a request, it significantly changes the answer.

Instead of:

Summarize this report.

Try something like:

I’m presenting this report to our leadership team tomorrow. Summarize it in five bullet points that focus on business impact and the recommended actions.

In this case, the AI will optimize the summary output for a presentation instead of guessing what matters.

Tell AI how you want the answer

Besides describing the task, I always specify the format. 

Instead of:

Compare these two Mac apps.

I write something like:

Compare these two Mac apps in a side-by-side table. Include pricing, best use case, and one drawback for each. Add a column for free trial, with just X or a tick emoji.

If you know the format, include it in your prompt to avoid a lot of back-and-forth. This will also reduce the amount of work you need to do refining the answer.

Show the model what looks good 

Sometimes, you just can’t come up with the right words to describe the result. Or maybe the AI doesn’t seem to understand what you are aiming for. 

In that case, I give it an example of similar results. This technique is known as few-shot prompting.

So, instead of:

Rewrite this paragraph in the style I’ve saved in memory.

I give the AI a precise reference point:

Here’s a paragraph I’ve written before that matches the style and tone I’m looking for. Rewrite the text below to sound similar.

I use this one a lot when I’m writing articles and want the tone to be consistent. I go even further for long texts. Instead of providing everything in one prompt, I first give the AI my example and ask it to analyze it. I then tell the model to use that style to rewrite the text I’ll give it.

Break big tasks into smaller prompts

One thing I’ve noticed when writing long texts is that the results tend to be scattered when the model tries to do too much.

When I want to write an article draft, I don’t tell ChatGPT or Claude to “write an article on consumer behavior.”

Instead, I break it into parts:

  • Brainstorm on the topic (five headline ideas, then better phrasing for the one I pick)
  • Create an outline and refine it manually
  • Ask for section by section. E.g., the introduction alone
  • Refine as you go.

I find that this method produces better AI results while also giving me more control over the final result.

How Mac AI apps make prompt engineering easier

Learning how to write better prompts on Mac goes beyond the prompts themselves to the Mac apps you use. The best Mac AI apps remember your instructions, bring context automatically, and allow you to reuse the prompts you’ve already created.

Below are the apps I use to maximize prompt engineering on Mac.

BoltAI remembers your best prompts

The biggest challenge I faced when learning prompt engineering for Mac was writing the same prompt 10 times a day. I first tried saving the prompts in my notes app to avoid forgetting details, but this meant constantly switching between apps.

I eventually solved the challenge by using BoltAI. Right after installing the app, it gave me 15+ experts I can switch between. Each is fully customized, so I just switch between them before I write requests.

C:\Users\joelm\Downloads\boltai marketing.png

I’ve also created a few custom BoltAI prompts because the app works from anywhere on Mac. When I’m writing in MS Word or replying to an email in my browser, I just highlight my text and hit Control + Space. This invokes BoltfAI’s floating functionality and lets me choose from my saved prompts without opening the full app.

I often use this functionality when rewriting text. It saves me from switching apps, typing a prompt, and even copy-pasting the original text.

TypingMind helps you compare models without rewriting your prompt

When I want to work from within the AI chat app, I use TypingMind. The app’s context-building is very powerful and includes 20+ ready-made agents. 

I’ve enabled a few of these and also created a custom editorial agent I use to brainstorm content ideas and create briefs. I’ve also saved several prompts I reuse within the agents.

Besides the customization, I particularly like TypingMind for bringing together different AI models. 

When I’m working on something important, I use the app to switch between GPT, Claude, and Gemini, depending on what I want to accomplish. I find ChatGPT to be much better at creating outlines, but Claude often produces the strongest draft. Gemini then gives me angles that neither ChatGPT nor Claude did.

==> START BANNER <==

More room for your AI prompts with Setapp

Heavy context uses more credits. The AI Enthusiast plan gives you 6,000 each month — enough for longer chats, richer context, and bigger projects.

Button: Start 7-Day Free Trial

==> END BANNER <==

Elephas brings your own knowledge into the conversation

Instead of pasting multiple documents into every chat, I use Elephas to build proper context. 

The app’s biggest strength is what it calls “brains,” which are knowledge bases you can build with your documents. This means that every time you start a chat within a particular brain, the AI tool already has all the context it needs.

I've found this quite useful when working with long-term projects. Regular chats often lose context, but Elephas chats don’t. Every time I ask a question or send a writing request, it first checks the stored documents for relevant information, then works its magic. 

For example, I can ask about something that was discussed in a meeting 3 weeks ago. 

C:\Users\joelm\Downloads\elephas.png

From there, I can even ask the AI to draft an article based on the specific information.

PDF Pals removes the need to copy context into your prompt

When working with long PDFs, I always have trouble giving an LLM enough context without pasting 92 pages of text into the chat. 

To simplify the process, I use PDF Pals to open the PDF itself. That alone is enough for the app to learn all the context it needs. And from there, I can ask questions or request a summary.

While other chat apps can also process PDFs, I like PDF Pals because it restricts itself to the actual content within the PDF. It even goes further to state and highlight the specific pages where it got its answers.

Prompt engineering mistakes I kept making

I’ve traced most disappointing AI responses to just a few habits I catch myself making, especially when I’m in a rush. 

Being too vague

When you tell an AI tool to “write an article about cybersecurity,” you’ve left it to guess your audience, goal, length, and tone. It doesn’t even know whether the article will be posted on a blog, Medium, or Substack, all of which have different expectations.

Spend a few extra seconds to provide as much context as necessary. You’ll always get a much stronger first draft.

Forgetting to tell AI who it's writing for

An explanation you are drafting for your manager will naturally sound different from one you are aiming at a new customer or a beginner in the topic. If you don’t specify this, the AI will try to find a middle ground that may appeal to neither group.

When I want to explain a feature like Apple’s cloud storage, I always specify something like “to a user migrating from Windows to a Mac.”

Trying to do everything in one prompt

It’s tempting to ask AI to create an SEO-driven topic and an article draft in one go. But even if you give it all the context it needs, the result will often be average. 

I get better results when I treat each step as an independent section of the conversation. This makes the model stay consistent and makes editing much easier.

Starting from scratch every time

It’s hard to repeat AI prompt techniques and Mac principles when you are writing a new prompt or providing context with every chat. You won’t stay consistent, and neither will the AI.

Instead, take advantage of the prompting and context features provided by AI Mac apps like BoltAI, TypingMind, Elephas, and PDF Pals.

A simple prompt template to steal

You don’t need to take a real engineering class to write better prompts. In fact, mine follow the same simple structure that I adjust depending on what I want to accomplish. 

You can copy it to write better prompts.

  • Role – the expertise the AI should assume

You are an experienced product marketer.

  • Task – define what you want the AI to do

Rewrite this product announcement.

  • Context – provide the necessary background.

The audience is existing customers. I want to introduce a new feature.

  • Format – state what the output should look like

Max 200 words. Use a friendly and conversational tone.

  • Constraints – What the AI should avoid or keep in mind

No jargon. Don’t sound overly promotional.

In this case, the full prompt would look like:

You are an experienced product marketer. Rewrite this product announcement for existing customers. I want to introduce a new feature, but I don’t want to sound overly promotional. Less than 200 words, friendly and conversational tone. No jargon. 

Work smarter by prompting better

You don’t need any technical skills or hours of trial and error to know how to use AI prompts on Mac effectively. Just add a role, context, format, and a few constraints to the task description, and you’ll get better results.

To make this even easier, you can use AI apps that import the necessary context and prompts. BoltAI lets you use stored prompts anywhere on your Mac, while TypingMind offers built-in agents and 20+ AI models. Elephas brings your own knowledge into the conversation, and PDF Pals provides the context you need from long documents.

All these apps are available on Setapp, a curated collection of hundreds of premium Mac, iOS, and Web apps. They belong to the Setapp AI+ collection — no API keys needed. The AI Enthusiast plan gives you 6,000 credits a month to use across all AI apps; AI Expert takes it further with 9,000 credits and covers up to four Macs and four iOS devices. Both plans come with a 7-day free trial.

FAQ

What is prompt engineering?

Prompt engineering is the practice of giving an AI model enough direction to produce the quality and type of output you want. A good prompt often includes a goal, context, and a few constraints. 

Do I need technical skills to write better AI prompts?

No, you only need to communicate better with the AI. Just explain the task, the audience, context, and format.

Which AI app is best for prompt engineering on Mac?

BoltAI is the best app for prompt engineering on Mac if you want reusable prompts anywhere on your Mac. TypingMind is a strong alternative as it has agents and 20+ AI models.

Does prompt engineering work with ChatGPT, Claude, and Gemini?

Yes, prompt engineering techniques for Mac apply even on browser-based platforms. However, AI chat apps like Bolt, TypingMind, Elephas, and PDF Pals add context automatically to improve the results and save time.

Can I reuse the same prompts?

Yes, you can reuse the same prompts on any AI model. Instead of saving on your notes app, you can use BoltAI or TypingMind AI chat apps to maximize prompt engineering for Mac by automatically reusing prompts.

‍

Unlimited access to every AI tool

Dozens of
Al models, thousands of
users

One Setapp AI+ subscription covers every tool, every model, and every task.