Skill Buttons

Add permanent buttons to any page to make repetitive tasks FAST

What Are Skill Buttons?

When you have repetitive tasks on a page, adding a Skill Button to trigger a specific Skill can be a huge time-saver. And the best part is, you can do it without any code!

Adding a Skill Button

  1. Go to the page that you want to add a Skill Button to and click the Ask Steve toolbar icon to open the Ask Steve sidepanel
  2. Go to the ⚡Skills tab and pick the Skill that you want to add a button for. You can use the Search box to quickly filter the list, and the NEW button to add a new Skill if you need one.
  3. Click on the Add Button subtab. If there are any Page Variables in the Skill, they will be outlined in a dashed orange box.
  4. Click on a Page Variable and then move to the page and click on where Steve should get the data from. If there is only one Page Variable and you leave it empty, Steve will use the contents of the whole page.
  5. Decide where you want Steve to put the results. If you select Pick a control then you'll need to move your mouse over the page to select where you want the output to go.
  6. Press the RUN button to see if things work as expected.
  7. If they do, then press the ADD BUTTON TO PAGE button. Move the mouse over the page and select where you want to anchor your new button.
  8. If you want to change the name or the placement of the button, make your changes and press UPDATE


🎉🎉🎉 Congratulations, you added a Skill Button to a Page! Reload the page and then press it and see what happens.

Skill Button

Editing a Skill Button

  1. Go to the page that has the Skill Button on it and click the Ask Steve toolbar icon to open the Ask Steve sidepanel
  2. Go to the ⚡Skills tab and then the Add Button subtab
  3. From the dropdown at the bottom, select the Skill Button you want to edit.
  4. You can change everything about the button except the Skill that it uses. If you need to do that, make a new button.
  5. Moving the button and changing the placement take effect and are saved immediately. For all other changes you need to press the UPDATE button.


NOTE: By default the URL is set to the page that the button was created on. If you want it to appear on multiple pages, you can change this. Both URL stems and regular expressions are supported. Ask Steve automatically removes any hashtags or ? querystring variables from the initial URL, to give you the broadest possible match by default. Here is a URL stem example:

I added the Sheets Formula Helper Skill Button to a Google Sheet with the URL:
https://docs.google.com/spreadsheets/d/1rYq-9TMpR7F_TsEUlR6hge6PZf1Y4zzOnZMNWhKsnwa/edit#gid=1712959314

So by default it will only show on that one Sheet. To get it to show on all Sheets change the URL to:
https://docs.google.com/spreadsheets/d/

Here is a regular expression example:

I added a button to the page with the URL:
https://quickstart.asksteve.to/

But that meant that it was showing on all pages that started with that URL. To limit it to just that one URL, change the URL on the button to:
https://quickstart.asksteve.to/$

Deleting a Skill Button

  1. Select your Skill Button from the dropdown in the sidepanel
  2. Press the trashcan icon and confirm deletion.

Viewing All Your Skill Buttons

You can see all your current Skill Buttons by going to the Export page in the Extension Settings. You can also import, export and delete them in bulk here.

Pro Tips

  • By default all Skill Buttons have the Ask Steve ⚡ emoji at the beginning. If you start your button name with an emoji, the ⚡ will be removed.