4.3 Key Capabilities of the Conversational Agent

The VibeMap Conversational AI Agent is a versatile tool with a wide range of capabilities. It can perform standalone generation tasks, make modifications to existing artifacts, and understand the broader context of your project to make intelligent, interconnected changes.

Standalone Generation

Just like the standalone generation buttons in the app, you can ask the agent to generate any type of project artifact. For example:

  • "Generate a new set of user personas for a mobile banking app."

  • "Create a feature for two-factor authentication."

  • "Write user stories for the user profile feature."

The agent will perform the generation and add the new artifacts to your project.

Making Modifications and Additions

The agent excels at making changes to your existing project. You can ask it to:

  • Add new elements: "Add a new user story to the 'User Profile' feature about changing the profile picture."

  • Modify existing elements: "Change the priority of the 'Password Reset' feature to 'High'."

  • Delete elements: "Remove the 'Guest Checkout' feature."

Contextual Understanding and Chained Effects

This is where the agent's true power lies. It understands that a single request can have ripple effects throughout your project. The agent will analyze the potential impact of your request and suggest or automatically perform the necessary related changes.

Example:

If you ask the agent: "Create a new user story about allowing users to upload a profile picture."

The agent will not only create the user story but will also understand the broader implications:

  1. Database Schema: It might recognize that the #users table needs a new column, such as profile_picture_url, and will ask if you want to add it.

  2. File Structure: It might suggest creating a new component, like ProfilePictureUploader.tsx, and will ask if you want to add it to the file structure.

  3. Acceptance Criteria: It will automatically generate relevant acceptance criteria for the new user story, such as "Given I am on the profile page, when I click the 'Upload Picture' button, then I should be prompted to select a file."

This contextual awareness ensures that your project remains consistent and coherent, even as you make changes on the fly. The agent helps you to think through the full impact of your decisions, reducing the risk of overlooking important details.

By leveraging these capabilities, you can use the Conversational AI Agent as a true partner in your development process, helping you to build better products, faster.

Last updated

Was this helpful?