Write a Blog Post
Publish it on your site and share it with the Mycroft Community, or write a Community blog post for the Mycroft Blog.
Technical Documentation
Technical Documentation explains the installation, functionality, development for Mycroft and all its components. Help us improve our documentation by suggesting changes to existing pages, or adding new content on the Github repository.
Make a Video Tutorial
Documentation is useful, but nothing beats watching someone walk through how they made something. Create a video to show off your Skill’s functionality or your experience working with Mycroft in your project.
Looking for inspiration? Check out YouTube to see what others have made.
Create a Skill
Skills for Mycroft are like apps for your phone. They are programs written in Python 3 that do a specific job, like telling you the weather. If you are new to programming or just to Python, there are so many resources to get you started, and you can always ask questions in the Community Chat.
Join a language channel in Chat
If you speak a language other than English, join one of our language-specific channels to connect with others near you who speak: عربى Arabic, ?? Danish, ?? Dutch, ?? French, ?? German, ?? Italian, ?? Polish, ?? Portuguese, ?? Romanian, ?? Russian, and ?? Spanish. Be sure to let us know if we should start another channel.
Add new languages
If you are a multilingual programmer, we need your help to extend Lingua Franca, our multilingual language parsing and formatting library. This is what allows Mycroft to both understand and respond with naturally expressed dates, numbers and times. Currently supported languages include English, French, German, Hungarian, Italian, Portuguese, and Swedish. There is also active progress being made on Danish, Dutch, and Spanish.