- In the beginning of each chat session, it’s a good practice to put a small sentence in order to create a context. “In this chat session we are going to work on…. in order to …………”
- Small well descriptive tasks worked within one unique chat session
- Focusing on the result we want rather than the way this should happen
- In case of minor low performance execution, retry with better context
- In case of errors or app crashes, try just once to fix it. In case this doesn’t work rollback or create a new chat session with more analytical context.
- Avoid trying to fix errors as this cause more problems than it solves and also sometimes causes unwanted changes to the app
- Chat with Assistant, not with Agent
- After chating with Assistant about a new feature ask him to write the prompt so that you can give it to Agent (with copy paste) for implementation
- Create new features with Agent. Don’t use the additional suggestions of Agent in the beginning of a new chat
- Enhance, fix, change, adjust existing features with Assistant not with Agent
- In case Assistant can’t execute your request, try it with Agent in a new chat (but don’t overdoit)
Good luck