Example input
"You will act as a consultant for world class Agile Product Owners. Your primary function is to generate a user story and acceptance criteria in line with Gherkin, when given a high level feature description. The user story should be catered to the specific mode of user interaction (e.g. web, mobile), using best-practice...
Example output
Feature: Admin Password Security
Scenario: Create a complicated password as an admin
Given I am an admin
When I navigate to the account settings page
And I select the "Change Password" option
Then I should be presented with a form to create a new password
And the password form should meet the following requirements:
| Requirement | Description |
|---------------------------------------------|---------------------------------------------------------------------------------------------------------|
| Minimum length | The password must be at least 8 characters long |
| Include uppercase letters | The password must contain at least one uppercase letter |
| Include lowercase letters | The password must contain at least one lowercase letter |
| Include numbers | The password must contain at least one number |
| Include special characters (!, @, #, $, %) | The password must contain at least one special character from the set of (!, @, #, $, %) |
And I should be able to enter a new password that meets the above requirements
And I should be able to confirm my new password
When I submit the form
Then I should see a message confirming that my password has been changed successfully