# Source: https://docs.avaamo.com/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill.md

# Chapter 5: Building a Dialog skill

- [Exercise 5.1: Creating a Dialog skill](/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill/exercise-5.1-creating-a-dialog-skill.md)
- [Exercise 5.2: Creating a conversation flow](/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill/exercise-5.2-creating-a-conversation-flow.md)
- [Exercise 5.3: Capturing data from a conversation](/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill/exercise-5.3-capturing-data-from-a-conversation.md)
- [Exercise 5.4: Adding a JavaScript](/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill/exercise-5.4-adding-a-javascript.md)
- [Exercise 5.5: Test the Dialog skill](/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill/exercise-5.4-test-the-dialog-skill.md)
- [Exercise 5.6: Deploy your Agent on a Web Channel](/user-guide/tutorials-and-exercises/part-1-creating-my-agent/chapter-5-building-a-dialog-skill/exercise-5.5-deploy-your-agent-on-a-web-channel.md)