Make the repository visible
Keep the repository public, active, and easy to evaluate from GitHub without private context.
For maintainers
Help Good First Issue discover, evaluate, and keep beginner-friendly work in your repository useful for new contributors.
Discovery
Good First Issue currently indexes public GitHub repositories and open GitHub issues. Maintainers can submit a public GitHub repository directly after signing in, and the issue crawler will pick it up after the repository record is created.
Keep the repository public, active, and easy to evaluate from GitHub without private context.
Keep the README, CONTRIBUTING guide, license, local setup, and test instructions clear enough for a new contributor to follow.
Submit the public repository after signing in. Once the repository record is created, the issue crawler will continue processing open issues.
Sign in with a GitHub-connected account before submitting a repository.
Issue labels
The current fetch task searches GitHub for open issues with good first issue and help wanted labels. Those labels make your work easier to discover, but the issue still needs enough context for a first-time contributor to act safely.
Recommendations
Recommendations work best when the repository shows active maintenance and the issue is small enough for a new contributor to finish without guessing project direction.
Recent commits, replies, and triage activity help contributors trust that review is still possible.
Issues with context, acceptance criteria, and setup notes are easier to match with new contributors.
Low-risk documentation, tests, UI polish, and small bug fixes are easier to recommend than broad design work.
Runnable tests and responsive feedback reduce abandoned pull requests and keep recommendations useful.
Submit a public GitHub repository from this page, then use indexed issues and feedback channels to check how your beginner-friendly work appears.