Skip to content
Advanced search
Cheat sheet

Search cheat sheet

GitHub’s search supports a variety of different operations. Here’s a quick cheat sheet for some of the common searches.

For more information, visit our search help section.

Basic search

This search Finds repositories with…
cat stars:>100 Find cat repositories with greater than 100 stars.
user:defunkt Get all repositories from the user defunkt.
tom location:"San Francisco, CA" Find all tom users in "San Francisco, CA".
join extension:coffee Find all instances of join in code with coffee extension.
NOT cat Excludes all results containing cat.

Repository search

Repository search looks through the projects you have access to on GitHub. You can also filter the results:

This search Finds repositories with…
cat stars:>100 Find cat repositories with greater than 100 stars.
user:defunkt Get all repositories from the user defunkt.
pugs pushed:>2013-01-28 Pugs repositories pushed to since Jan 28, 2013.
node.js forks:<200 Find all node.js repositories with less than 200 forks.
jquery size:1024..4089 Find jquery repositories between the sizes 1024 and 4089 kB.
gitx fork:true Repository search includes forks of gitx.
gitx fork:only Repository search returns only forks of gitx.

Code search

Code search looks through the files hosted on GitHub. You can also filter the results:

This search Finds repositories with…
install repo:charles/privaterepo Find all instances of install in code from the repository charles/privaterepo.
shogun user:heroku Find references to shogun from all public heroku repositories.
join extension:coffee Find all instances of join in code with coffee extension.
system size:>1000 Find all instances of system in code of file size greater than 1000kbs.
examples path:/docs/ Find all examples in the path /docs/.
replace fork:true Search replace in the source code of forks.

Issue search

Issue search looks through issues and pull requests on GitHub. You can also filter the results:

This search Finds issues…
encoding user:heroku Encoding issues across the Heroku organization.
cat is:open Find cat issues that are open.
strange comments:>42 Issues with more than 42 comments.
hard label:bug Hard issues labeled as a bug.
author:mojombo All issues authored by mojombo.
mentions:tpope All issues mentioning tpope.
assignee:rtomayko All issues assigned to rtomayko.
exception created:>2012-12-31 Created since the beginning of 2013.
exception updated:<2013-01-01 Last updated before 2013.

User search

User search finds users with an account on GitHub. You can also filter the results:

This search Finds repositories with…
fullname:"Linus Torvalds" Find users with the full name "Linus Torvalds".
tom location:"San Francisco, CA" Find all tom users in "San Francisco, CA".
chris followers:100..200 Find all chris users with followers between 100 and 200.
ryan repos:>10 Find all ryan users with more than 10 repositories.

Running the old integration tests for the Home Assistant Skill fails if you are in that Skills directory. To replicate: mycroft-msm install homeassistant cd /opt/mycroft/skills/homeassistant.mycroftai/ ...

hacktoberfest help wanted Type: Bug - complex
krisgesling opened Oct 23, 2020

Currently default stations are defined on a per country basis. If multiple stations are defined and these are geographically based we could provide the most localized station available for each user. ...

enhancement Hacktoberfest help wanted
krisgesling opened Oct 16, 2020

Following on from #52 it seems like an intent that specifically updates Skill settings as opposed to device settings might be useful. This intent would require the addition of a new keyword "skill". ...

enhancement hacktoberfest help wanted
krisgesling opened Sep 17, 2020

It was reported in Chat that Mycroft had responded that it didn't have any configuration updates, yet Skill settings had indeed changed. The current config update intent is setup in this way. The ...

enhancement hacktoberfest help wanted
krisgesling opened Sep 17, 2020
1 comment

If I have music playing and say "next", I think we can safely assume the user is talking about the media playback and would like to skip to the next song. This would need to be added as a Padatious ...

enhancement hacktoberfest help wanted
krisgesling opened Sep 16, 2020

Mycroft has come a long way over the last few years and our documentation has not always kept up. Skill Development is certainly one of these areas. New methods and tooling are available for developers, ...

enhancement Hacktoberfest help wanted
krisgesling opened Oct 4, 2019
1 comment

With the release of 19.08, we have deprecated the Skill name and color values in Skill settings because they are no longer used by the backend. There are many Skills that still have these values set and ...

hacktoberfest
krisgesling opened Sep 27, 2019
7 comments

Send me a debug report Send me a support logs Support Logs Start a troubleshooting request Send me a troubleshooting package Create a troubleshooting ticket Create a support ticket

good first issue Hacktoberfest help wanted
Nate-mycroft opened Apr 26, 2019

&gt;&gt; Volume set to 10 set volume to 12 &gt;&gt; I'm not sure I understood you Object deviation description The expected behaviour if the user sets the volume to an out of bounds ...

enhancement hacktoberfest
KathyReid opened Oct 17, 2018
19 comments

User story As a Skill Author, I want the meta-generator form to have a FontAwesome icon picker so I can easily choose an icon for my Skill without having to separately identify icons by searching FontAwesome. ...

hacktoberfest
KathyReid opened Aug 27, 2018
6 comments