Skip to content
This repository was archived by the owner on Jun 30, 2022. It is now read-only.

Commit 1b09e31

Browse files
committed
merged in master
2 parents 5b3b4d5 + c013d77 commit 1b09e31

File tree

26 files changed

+101
-78
lines changed

26 files changed

+101
-78
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
samples/android/clients/ @dargilco @olmidy

docs/_docs/skills/handbook/add-skills-to-a-virtual-assistant.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,13 @@ See the [Skills Overview]({{site.baseurl}}/overview/skills) section for details
4646

4747
Run the following command to add each Skill to your Virtual Assistant. This assumes you are running the CLI within the project directory and have created your Bot through the template and therefore have a `appsettings.json` file present in the working folder.
4848

49-
The `--luisFolder` parameter can be used to point the Skill CLI at the source LU files for trigger utterances. For Skills provided within this repo these can be found in the `Deployment/Resources/LU` folder of each Skill. The CLI will automatically traverse locale folder hierarchies. This can be omitted for any of the skills we provide as the LU files are provided locally. Also, you have to specify the `--cs` (for C#) or `--ts` (for TypeScript) argument for determining the coding language of your assistant, since each language takes different folder structures that need to be taken into consideration.
50-
5149
```bash
5250
botskills connect --remoteManifest "{{site.data.urls.SkillManifest}}" --cs
5351
```
5452

53+
The `--luisFolder` parameter can be used to point the Skill CLI at the source LU files for trigger utterances. For Skills provided within this repo these can be found in the `Deployment/Resources/LU` folder of each Skill. The CLI will automatically traverse locale folder hierarchies. This can be omitted for any of the skills we provide as the LU files are provided locally. Also, you have to specify the `--cs` (for C#) or `--ts` (for TypeScript) argument for determining the coding language of your assistant, since each language takes different folder structures that need to be taken into consideration.
54+
55+
5556
Once the connect command finish successfully, you can see under the `botFrameworkSkills` property of your Virtual Assistant's appsettings.json file that the following structure was added with the information provided in the Skill manifest.
5657
5758
```json
@@ -62,7 +63,7 @@ Once the connect command finish successfully, you can see under the `botFramewor
6263
"name": "<SKILL_NAME>",
6364
"description": "<SKILL_DESCRIPTION>"
6465
},
65-
"skillHostEndpoint": "<VA-SKILL_ENDPOINT>"
66+
"skillHostEndpoint": "<VA_SKILL_ENDPOINT>"
6667
```
6768
6869
See the [Skill CLI documentation]({{site.baseurl}}/skills/handbook/botskills) for detailed CLI documentation.
@@ -87,13 +88,14 @@ To update a Skill to your assistant/Bot we provide a `botskills` command line to
8788
8889
Run the following command to update a Skill to your Virtual Assistant. This assumes you are running the CLI within the project directory and have created your Bot through the template and therefore have a `appsettings.json` file present in the working folder.
8990
90-
The `--luisFolder` parameter can be used to point the Skill CLI at the source LU files for trigger utterances. For Skills provided within this repo these can be found in the `Deployment/Resources/LU` folder of each Skill. The CLI will automatically traverse locale folder hierarchies. This can be omitted for any of the skills we provide as the LU files are provided locally. Also, you have to specify the `--cs` (for C#) or `--ts` (for TypeScript) argument for determining the coding language of your assistant, since each language takes different folder structures that need to be taken into consideration.
91-
9291
```bash
93-
botskills update --botName YOUR_BOT_NAME --remoteManifest "{{site.data.urls.SkillManifest}}" --cs
92+
botskills update --remoteManifest "{{site.data.urls.SkillManifest}}" --cs
9493
```
9594
95+
The `--luisFolder` parameter can be used to point the Skill CLI at the source LU files for trigger utterances. For Skills provided within this repo these can be found in the `Deployment/Resources/LU` folder of each Skill. The CLI will automatically traverse locale folder hierarchies. This can be omitted for any of the skills we provide as the LU files are provided locally. Also, you have to specify the `--cs` (for C#) or `--ts` (for TypeScript) argument for determining the coding language of your assistant, since each language takes different folder structures that need to be taken into consideration.
96+
9697
## Refresh Connected Skills
98+
9799
To refresh the dispatch model with any changes made to connected skills use the following command, specifying the `--cs` (for C#) or `--ts` (for TypeScript) argument for determining the coding language of your assistant, since each language takes different folder structures that need to be taken into consideration.
98100
99101
```bash

docs/_docs/skills/handbook/botskills.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ The `connect` command allows you to connect a Skill, be it local or remote, to y
4141
4242
Here is an example:
4343
```bash
44-
botskills connect --remoteManifest "{{site.data.urls.SkillManifest}}" --luisFolder "<YOUR-SKILL_PATH>\Deployment\Resources\LU" --languages "en-us" --cs
44+
botskills connect --remoteManifest "{{site.data.urls.SkillManifest}}" --cs
4545
```
4646
4747
*Remember to re-publish your Assistant to Azure after you've added a Skill unless you plan on testing locally only*
@@ -69,7 +69,7 @@ The `update` command allows you to update a Skill, be it local or remote, to you
6969
7070
Here is an example:
7171
```bash
72-
botskills update --botName <YOUR_BOT_NAME> --remoteManifest "{{site.data.urls.SkillManifest}}" --luisFolder <YOUR_LUIS_FOLDER_PATH> --cs
72+
botskills update --remoteManifest "{{site.data.urls.SkillManifest}}" --cs
7373
```
7474
7575
For further information, see the [Update command documentation]({{site.repo}}/tree/master/tools/botskills/docs/commands/update.md).

docs/_docs/skills/samples/bing-search.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ toc: true
1111
# {{ page.title }}
1212
{:.no_toc}
1313

14-
The [Bing Search Skill]({{site.repo}}/tree/master/skills/csharp/experimental/bingsearchskill) provides a simple Skill that integrates with the [Bing Search Cognitive Service](https://azure.microsoft.com/en-us/services/cognitive-services/bing-web-search-api/).
14+
The [Bing Search Skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/bingsearchskill) provides a simple Skill that integrates with the [Bing Search Cognitive Service](https://azure.microsoft.com/en-us/services/cognitive-services/bing-web-search-api/).
1515

1616
This skill has a very limited LUIS model (available in English, French, Italian, German, Spanish and Chinese) and demonstrates three simple scenarios:
1717

@@ -35,4 +35,4 @@ Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/
3535
```
3636
"BingSearchKey": "{YOUR_BING_SEARCH_COGNITIVE_SERVICES_KEY}",
3737
"BingAnswerSearchKey": "{YOUR_PROJECT_ANSWER_SEARCH_KEY}"
38-
```
38+
```

docs/_docs/skills/samples/hospitality.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ order: 5
1010
# {{ page.title }}
1111
{:.no_toc}
1212

13-
The [Hospitality Skill]({{site.repo}}/tree/master/skills/csharp/experimental/hospitalityskill) demonstrates experiences that would be useful in a hospitality specific scenario, such as being able to check out of a hotel, ordering room service, and requesting hotel amenities. This skill does not integrate a hotel service at this time, and is instead simulated with static data for testing purposes.
13+
The [Hospitality Skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/hospitalityskill) demonstrates experiences that would be useful in a hospitality specific scenario, such as being able to check out of a hotel, ordering room service, and requesting hotel amenities. This skill does not integrate a hotel service at this time, and is instead simulated with static data for testing purposes.
1414

1515
This skill demonstrates the following scenarios:
1616
- Show reservation: *What is my current check out date?*
1717
- Extend reservation: *Can I extend my stay?*
18-
- Request late check-out: *I want a late check out time*
18+
- Request late check-out: *I want a late check out time*
1919
- Request amenities: *Can you bring me a toothbrush and toothpaste?*
2020
- Room service: *I want to see a room service menu*
2121
- Check out: *Can I check out now?*
@@ -28,4 +28,4 @@ The [Hospitality Sample VA]({{site.baseurl}}/solution-accelerators/assistants/ho
2828

2929
## Deployment
3030
{:.no_toc}
31-
Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/create-skill/csharp/4-provision-your-azure-resources/) in the Create a Skill tutorial.
31+
Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/create-skill/csharp/4-provision-your-azure-resources/) in the Create a Skill tutorial.

docs/_docs/skills/samples/itsm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ toc: true
1111
# {{ page.title }}
1212
{:.no_toc}
1313

14-
The [IT Service Management skill]({{site.repo}}/tree/master/skills/csharp/experimental/itsmskill) provides a basic skill that provides ticket and knowledge base related capabilities and supports SerivceNow.
14+
The [IT Service Management skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/itsmskill) provides a basic skill that provides ticket and knowledge base related capabilities and supports SerivceNow.
1515

1616
This skill demonstrates the following scenarios:
1717
- Create a ticket: *Create a ticket for my broken laptop*
@@ -49,4 +49,4 @@ To test this skill you will need to follow the ServiceNow configuration steps sh
4949

5050
To test this skill with your Virtual Assistant one manual step is required over and above the usual skill connection steps.
5151

52-
- Add OAuth Connection to your Virtual Assistant manually as per the step above. This connection type cannot be automatically configured as part of botskills.
52+
- Add OAuth Connection to your Virtual Assistant manually as per the step above. This connection type cannot be automatically configured as part of botskills.

docs/_docs/skills/samples/music.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ toc: true
1111
# {{ page.title }}
1212
{:.no_toc}
1313

14-
The [Music skill]({{site.repo}}/tree/master/skills/csharp/experimental/musicskill) integrates with [Spotify](https://developer.spotify.com/documentation/web-api/libraries/) to look up playlists and artists and open the Spotify app via URI.
14+
The [Music skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/musicskill) integrates with [Spotify](https://developer.spotify.com/documentation/web-api/libraries/) to look up playlists and artists and open the Spotify app via URI.
1515
This is dependent on the [SpotifyAPI-NET](https://github.com/JohnnyCrazy/SpotifyAPI-NET) wrapper for the Spotify Web API.
1616

1717
## Deployment
@@ -27,4 +27,4 @@ Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/
2727
```
2828
"spotifyClientId": "{YOUR_SPOTIFY_CLIENT_ID}",
2929
"spotifyClientSecret": "{YOUR_SPOTIFY_CLIENT_SECRET}"
30-
```
30+
```

docs/_docs/skills/samples/news.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ toc: true
1111
# {{ page.title }}
1212
{:.no_toc}
1313

14-
The [News skill]({{site.repo}}/tree/master/skills/csharp/experimental/newsskill) provides a simple Skill that integrates with the Bing News Cognitive Service to demonstrate how a news experience can be integrated into a Virtual Assistant.
14+
The [News skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/newsskill) provides a simple Skill that integrates with the Bing News Cognitive Service to demonstrate how a news experience can be integrated into a Virtual Assistant.
1515

1616
Once deployed create a [Bing News Cognitive Services Key](https://azure.microsoft.com/en-us/services/cognitive-services/bing-news-search-api/) and update the appropriate configuration within appSettings.config.
1717

docs/_docs/skills/samples/restaurant-booking.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ toc: true
1111
# {{ page.title }}
1212
{:.no_toc}
1313

14-
The [Restaurant Booking skill]({{site.repo}}/tree/master/skills/csharp/experimental/restaurantbookingskill) provides a simple restaurant booking experience guiding the user through booking a table and leverages Adaptive Cards throughout to demonstrate how Speech, Text and UX can be combined for a compelling user experience. No integration to restaurant booking services exists at this time so is simulated with static data for testing purposes.
14+
The [Restaurant Booking skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/restaurantbookingskill) provides a simple restaurant booking experience guiding the user through booking a table and leverages Adaptive Cards throughout to demonstrate how Speech, Text and UX can be combined for a compelling user experience. No integration to restaurant booking services exists at this time so is simulated with static data for testing purposes.
1515

1616
An example transcript file demonstrating the Skill in action can be found [here]({{site.baseurl}}/assets/transcripts/skills-restaurantbooking.transcript), you can use the Bot Framework Emulator to open transcripts.
1717

1818
![Restaurant Example]({{site.baseurl}}/assets/images/skills-restaurant-transcript.png)
1919

2020
## Deployment
2121
{:.no_toc}
22-
Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/create-skill/csharp/4-provision-your-azure-resources/) in the Create a Skill tutorial.
22+
Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/create-skill/csharp/4-provision-your-azure-resources/) in the Create a Skill tutorial.

docs/_docs/skills/samples/weather.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ toc: true
1111
# {{ page.title }}
1212
{:.no_toc}
1313

14-
The [Weather skill]({{site.repo}}/tree/master/skills/csharp/experimental/weatherskill) provides a basic Skill that integrates with [Azure Maps](https://azure.microsoft.com/en-us/services/azure-maps/) to demonstrate how a weather experience can be integrated into a Virtual Assistant.
14+
The [Weather skill](https://github.com/microsoft/botframework-skills/tree/master/skills/csharp/experimental/weatherskill) provides a basic Skill that integrates with [Azure Maps](https://azure.microsoft.com/en-us/services/azure-maps/) to demonstrate how a weather experience can be integrated into a Virtual Assistant.
1515

1616
## Deployment
1717
{:.no_toc}
@@ -30,4 +30,4 @@ Learn how to [provision your Azure resources]({{site.baseurl}}/skills/tutorials/
3030

3131
```
3232
"WeatherApiKey": "{YOUR_AzureMaps_KEY}"
33-
```
33+
```

0 commit comments

Comments
 (0)