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

Provide a Skill development guide #914

Closed
9 tasks done
ryanisgrig opened this issue Mar 4, 2019 · 2 comments
Closed
9 tasks done

Provide a Skill development guide #914

ryanisgrig opened this issue Mar 4, 2019 · 2 comments
Assignees
Labels
Type: Docs Documentation

Comments

@ryanisgrig
Copy link
Collaborator

ryanisgrig commented Mar 4, 2019

Provide a Skill development guide to developers highlighting:

  • Take advantage of a ConfirmPrompt/ChoicePrompt rather than a LUIS model for "yes/no", "1/2/first/second/etc." options
  • Consider all of the canvases a skill may be used on, but focus on voice as the most important, use adaptive cards to supplement, etc.
  • Use Microsoft.Bot.Solutions methods for common scenarios
  • Designing a successful language model (LUIS best practices)
  • Handling and logging exceptions
  • Using the general LUIS model
  • Speak variants
  • Multiple response options for variation
  • Perform async/long running tasks (link to proactive docs)
@ryanisgrig ryanisgrig added Status: Backlog This will go in the product backlog Type: Docs Documentation labels Mar 4, 2019
@ryanisgrig ryanisgrig self-assigned this Mar 4, 2019
@ryanisgrig ryanisgrig added this to the Vanadium milestone Mar 4, 2019
@ryanisgrig
Copy link
Collaborator Author

@darrenj I think this issue is different than skill development docs related to the new Skills architecture, do we want to split into multiple issues?

https://github.com/Microsoft/AI/blob/master/docs/skills/csharp/developing-a-new-skill.md

@ryanisgrig
Copy link
Collaborator Author

Closing as new doc notes are on #1102

@lauren-mills lauren-mills removed Status: Backlog This will go in the product backlog Status: Committed This has been confirmed for the next release. Type: Suggestion labels Jul 15, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Type: Docs Documentation
Projects
None yet
Development

No branches or pull requests

3 participants