[FEATURE] Allow creating new GitHub repositories from web, mobile, and desktop apps
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Claude Code on web, mobile, and desktop currently only allows connecting to existing GitHub repositories. There's no way to create a new repository from within the app. This means every time I want to start a new project, I have to leave Claude Code, go to GitHub, create the repo, then come back and connect it.
Proposed Solution
Add an option in the GitHub repository connection flow (the "+" button / repo picker) to create a new repository in addition to selecting an existing one. The user should be able to specify at minimum:
- Repository name
- Public or private visibility
Since the GitHub App integration already has authenticated access to the user's GitHub account, the permissions infrastructure should largely be in place.
Alternative Solutions
Creating the repo on GitHub first: This is the current workaround but adds unnecessary friction, especially on mobile.
Priority
Low - Nice to have
Feature Category
Other
Use Case Example
When I'm on the go and using the mobile app and have an idea for a new application I'd like to be able to start a new session in Claude Code and have it scaffold a brand new repository instead of having to manually perform this setup in advance. Reducing friction and eliminating boilerplate would allow me to stay focused on the idea and have Claude Code start working on it immediately.
Additional Context
This would make the web/mobile/desktop experience significantly more self-contained for greenfield projects. Right now these platforms work great for iterating on existing code but feel incomplete when you want to start something new from scratch.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗