| Avoid | Use instead |
|---|---|
| Vague task requests. | Include in your prompts and project context the relevant SDK version, board target or development kit, project path, and intended result. |
| Large prompts with unrelated goals. | Use the suggested workflow prompts for complete workflows, and use follow-up prompts for unrelated tasks or new phases. |
| Mixing unrelated setup and development follow-ups in one chat. | Keep follow-up setup and development work in separate chats in your AI chat interface. |
| Programming the device before checking connected devices. | Identify the target device and ask for confirmation before programming. |
| Writing Zephyr code from general model knowledge. | Prompt your AI assistant to use Nordic MCP sources and resources to verify APIs, Kconfig options, and devicetree details. |