The best way to improve prompting is to practise with different tools, compare results and refine your instructions. Try the same prompt in two tools and compare the results. Then improve the prompt by adding context, examples, constraints and a desired format. Depending on your needs, you may also explore AI tools for images, transcription, coding, research, presentations, spreadsheets, customer service and workflow automation. Remember: Tool lists change quickly. Instead of relying on one fixed list, learn the prompting principles that work across tools: clarity, context, examples, constraints, iteration and verification.
General AI assistants
- ChatGPT: useful for writing, learning, planning, analysis and multimodal tasks.
- Microsoft Copilot: useful for people working in Microsoft 365 environments.
- Google Gemini: useful for Google Workspace users and general AI assistance.
- OpenAI Codex Playground: This tool provides a sandbox environment for users to test their prompts and see how Codex, OpenAI’s AI language model, responds to different queries.
- Claude: useful for long documents, writing and analysis.
- Perplexity: useful for research-style answers with source links.
- Google Assistant – Google Assistant is Google’s AI voice assistant. It is available on a wide range of devices, including smartphones, smart speakers, and smart displays. It can perform a wide range of tasks, from answering questions and setting reminders to controlling smart home devices and playing music.
- Dialogflow – Dialogflow is a Google-owned platform that allows businesses to create conversational AI chatbots and voice assistants without any coding knowledge.
- Wit.ai – Wit.ai is another platform that allows businesses to create conversational AI chatbots and voice assistants. It offers a user-friendly interface and supports multiple languages.
- Rasa – Rasa is an open-source platform for building conversational AI chatbots and voice assistants. It is designed for developers, but there are also tools available to help non-technical users create and manage chatbots.
- IBM Watson Assistant – IBM Watson Assistant is an AI platform that allows businesses to create chatbots and voice assistants for customer service, sales, and other use cases. It offers a user-friendly interface and supports multiple languages.
- SnatchBot – SnatchBot is a cloud-based platform that allows businesses to create chatbots for a wide range of use cases, including customer service, marketing, and e-commerce. It offers a user-friendly interface and supports multiple languages.

Useful practice prompts
- “Ask me clarifying questions before answering.”
- “Show me three versions: simple, detailed and professional.”
- “Explain what information is missing.”
- “Turn this rough idea into a clear prompt.”
- “Evaluate this prompt and suggest improvements.”