diff --git a/fern/getting-started/prompting-guide.mdx b/fern/getting-started/prompting-guide.mdx index 8d947c6c..f7e347e2 100644 --- a/fern/getting-started/prompting-guide.mdx +++ b/fern/getting-started/prompting-guide.mdx @@ -35,15 +35,13 @@ slug: getting-started/prompting-guide - **Use clear visual indicators and phrases to capture the main goal and completion criteria.** - For instance, if your goal is to navigate to a certain page, you can say “using the sales dropdown at the top of the page” or “to navigate to invoices, the button has a receipt icon” -### Don’ts +### Don'ts - **Be unclear.** Make sure your goals are clear, that details are rooted in visuals. If you’re confused or a random person would be confused, the LLM will definitely be confused - **Provide too little information.** If you’re logging in, you need to provide login credentials, a URL to go to, etc. Think, “what would I need if I were starting this task from scratch?” You can always overprovide information and Skyvern will use what it needs - **Make an action list unless absolutely necessary.** If needed as extra details, make sure it’s accompanied by a main goal - **Name the HTML element for items.** Some HTML element items are accessible, but not all. Wouldn’t recommend this as a first course of action! -
- ### Examples **Example Navigation/Task Block prompt:** @@ -67,8 +65,6 @@ Now that you have the location, your goal is to go to google maps and extract th Click the continue button -
- # Workflow Troubleshooting Guide ## Process @@ -80,8 +76,6 @@ There are a two main reasons why a workflow might fail - prompt issues/configuration issues - bugs -
- ## When you get a Failure or Termination ### When you need to make a prompt change @@ -113,8 +107,6 @@ What do you do when you’re unsure: - Issues with common bugs like dropdowns, like checkboxes, etc. - Action lists referencing the wrong element or bounding boxes not mapped on properly -
- ## When you get a Complete ### If it ain’t broke don’t fix it…