[Skills Everywhere] [#232] CleanUp - Update Skill Bot Manifests (#233)

* Add and Update skill bots manifests

* Update Directory.Build.props

* Revert adding Teams bots manifests

Co-authored-by: sw-joelmut <joel.mut@southworks.com>
This commit is contained in:
Denise Scollo 2021-01-28 00:48:46 -03:00 коммит произвёл GitHub
Родитель 5669864653
Коммит 6482d6f362
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
21 изменённых файлов: 337 добавлений и 216 удалений

Просмотреть файл

@ -1,25 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot-2.1",
"name": "Echo Skill bot",
"name": "Echo skill bot .netcore 2.1",
"version": "1.0",
"description": "This is a sample echo skill",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"description": "Localhost endpoint for the skill (on port 35005)",
"endpointUrl": "http://localhost:35005/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}
}

Просмотреть файл

@ -187,7 +187,7 @@
<None Include="Web.Release.config">
<DependentUpon>Web.config</DependentUpon>
</None>
<Content Include="wwwroot\echo-bot-manifest.json" />
<Content Include="wwwroot\manifests\echoskillbotv3-manifest-1.0.json" />
</ItemGroup>
<ItemGroup />
<PropertyGroup>
@ -230,4 +230,4 @@
<Target Name="BeforeBuild">
</Target>
-->
</Project>
</Project>

Просмотреть файл

@ -1,25 +1,23 @@
{
"$schema": "https://raw.githubusercontent.com/microsoft/botframework-sdk/master/schemas/skills/skill-manifest-2.0.0.json",
"$id": "YourEchoBotHandle",
"name": "V3 Echo Skill Bot",
"$id": "EchoSkillBot-v3",
"name": "Echo skill bot v3",
"version": "1.0",
"description": "This is a sample skill for echoing what the user sent the bot.",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://myskill.contoso.com/icon.png",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "YourEchoBotName",
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://localhost:3979/api/messages",
"msAppId": "Your Echo Bot's MicrosoftAppId"
"description": "Localhost endpoint for the skill (on port 35407)",
"endpointUrl": "http://localhost:35407/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
],
"activities": {

Просмотреть файл

@ -1,32 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"name": "Echo skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
},
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39800)",
"endpointUrl": "http://localhost:39800/api/messages",
"description": "Localhost endpoint for the skill (on port 35400)",
"endpointUrl": "http://localhost:35400/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}
}

Просмотреть файл

@ -1,26 +1,24 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "DialogSkillBot",
"$id": "WaterfallSkillBot",
"name": "Skill bot with dialogs",
"version": "1.0",
"description": "This is a sample skill definition for multiple activity types.",
"description": "This is a skill definition for multiple activity types.",
"publisherName": "Microsoft",
"privacyUrl": "https://dialogskillbot.contoso.com/privacy.html",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://dialogskillbot.contoso.com/icon.png",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"sample",
"travel",
"weather",
"luis"
],
"endpoints": [
{
"name": "default",
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill.",
"endpointUrl": "https://dialogskillbot.contoso.com/api/messages",
"description": "Localhost endpoint for the skill (on port 35420)",
"endpointUrl": "http://localhost:35420/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
],
@ -104,4 +102,4 @@
}
}
}
}
}

Просмотреть файл

@ -0,0 +1,35 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoComposerSkillBot",
"name": "Echo composer skill bot",
"version": "1.0",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"echo"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 35400)",
"endpointUrl": "http://localhost:35400/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
],
"activities": {
"echocomposerskillbot": {
"type": "event",
"name": "echocomposerskillbot"
},
"conversationUpdate": {
"type": "conversationUpdate"
},
"message": {
"type": "message"
}
}
}

Просмотреть файл

@ -0,0 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "CardSkillBot",
"name": "Card skill bot",
"version": "1.0",
"description": "This is a skill for creating cards like (botActions, taskModule, submitAction, hero).",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"card"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -1,25 +0,0 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -0,0 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot-v3",
"name": "Echo skill bot v3",
"version": "1.0",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"echo"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -1,25 +0,0 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "v3-skill-bot",
"name": "Echo Skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -1,25 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"name": "Echo skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}
}

Просмотреть файл

@ -1,26 +1,24 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "dialogSkillBot",
"$id": "MultiturnSkillBot",
"name": "Skill bot with dialogs",
"version": "1.0",
"description": "This is a sample skill definition for multiple activity types.",
"publisherName": "Microsoft",
"privacyUrl": "https://dialogskillbot.contoso.com/privacy.html",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://dialogskillbot.contoso.com/icon.png",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"sample",
"travel",
"weather",
"luis"
],
"endpoints": [
{
"name": "default",
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill.",
"endpointUrl": "https://dialogskillbot.contoso.com/api/messages",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
],
@ -104,4 +102,4 @@
}
}
}
}
}

Просмотреть файл

@ -1,25 +0,0 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -0,0 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "ProactiveSkillBot",
"name": "Proactive Skill bot",
"version": "1.0",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"echo"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -0,0 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "CardSkillBot",
"name": "Card skill bot",
"version": "1.0",
"description": "This is a skill for creating cards like (botActions, taskModule, submitAction, hero).",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"card"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -1,25 +0,0 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -1,25 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo skill bot",
"version": "1.0",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"echo"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 35400)",
"endpointUrl": "http://localhost:35400/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -0,0 +1,105 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "MultiturnSkillBot",
"name": "Skill bot with dialogs",
"version": "1.0",
"description": "This is a sample skill definition for multiple activity types.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"travel",
"weather",
"luis"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
],
"activities": {
"bookFlight": {
"description": "Books a flight (multi turn).",
"type": "event",
"name": "BookFlight",
"value": {
"$ref": "#/definitions/bookingInfo"
},
"resultValue": {
"$ref": "#/definitions/bookingInfo"
}
},
"getWeather": {
"description": "Retrieves and returns the weather for the user's location.",
"type": "event",
"name": "GetWeather",
"value": {
"$ref": "#/definitions/location"
},
"resultValue": {
"$ref": "#/definitions/weatherReport"
}
},
"passthroughMessage": {
"type": "message",
"description": "Receives the user's utterance and attempts to resolve it using the skill's LUIS models.",
"value": {
"type": "object"
}
}
},
"definitions": {
"bookingInfo": {
"type": "object",
"required": [
"origin"
],
"properties": {
"origin": {
"type": "string",
"description": "This is the origin city for the flight."
},
"destination": {
"type": "string",
"description": "This is the destination city for the flight."
},
"travelDate": {
"type": "string",
"description": "The date for the flight in YYYY-MM-DD format."
}
}
},
"weatherReport": {
"type": "array",
"description": "Array of forecasts for the next week.",
"items": [
{
"type": "string"
}
]
},
"location": {
"type": "object",
"description": "Location metadata.",
"properties": {
"latitude": {
"type": "number",
"title": "Latitude"
},
"longitude": {
"type": "number",
"title": "Longitude"
},
"postalCode": {
"type": "string",
"title": "Postal code"
}
}
}
}
}

Просмотреть файл

@ -1,25 +0,0 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "EchoSkillBot",
"name": "Echo Skill bot",
"version": "1.0",
"description": "This is a sample echo skill",
"publisherName": "Microsoft",
"privacyUrl": "https://echoskillbot.contoso.com/privacy.html",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "",
"iconUrl": "https://echoskillbot.contoso.com/icon.png",
"tags": [
"sample",
"echo"
],
"endpoints": [
{
"name": "default",
"protocol": "BotFrameworkV3",
"description": "Default endpoint for the skill",
"endpointUrl": "http://echoskillbot.contoso.com/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -0,0 +1,23 @@
{
"$schema": "https://schemas.botframework.com/schemas/skills/skill-manifest-2.0.0.json",
"$id": "ProactiveSkillBot",
"name": "Proactive Skill bot",
"version": "1.0",
"description": "This is a skill for echoing what the user sent to the bot.",
"publisherName": "Microsoft",
"privacyUrl": "https://microsoft.com/privacy",
"copyright": "Copyright (c) Microsoft Corporation. All rights reserved.",
"license": "https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE",
"tags": [
"echo"
],
"endpoints": [
{
"name": "localhost",
"protocol": "BotFrameworkV3",
"description": "Localhost endpoint for the skill (on port 39783)",
"endpointUrl": "http://localhost:39783/api/messages",
"msAppId": "00000000-0000-0000-0000-000000000000"
}
]
}

Просмотреть файл

@ -12,6 +12,18 @@
<Import Project="PackageReferences.props" Condition="'$(UsingMicrosoftNETSdk)' == 'true'"/>
<PropertyGroup>
<Company>Microsoft</Company>
<!-- Rules found at: https://aka.ms/Microsoft-NuGet-Compliance -->
<!-- Per rules,this must be *EXACTLY* "Microsoft. Otherwise Nuget.org will reject the packages." -->
<Authors>Microsoft</Authors>
<Product>Microsoft Bot Framework SDK Functional Tests</Product>
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>
</PropertyGroup>
<PropertyGroup>
<RepositoryUrl>https://github.com/microsoft/BotFramework-FunctionalTests</RepositoryUrl>
<LicenseUrl>https://github.com/microsoft/BotFramework-FunctionalTests/blob/main/LICENSE</LicenseUrl>
<RepositoryType />