-
Notifications
You must be signed in to change notification settings - Fork 69
Closed
Labels
Description
Feature Summary
So far emdash only supports attaching existing GitHub projects. I’d love a “Start project in emdash” flow that creates a brand-new GitHub repo, initializes it locally, and opens the first workspace so I can start coding with agents in one click.
Problem or Use Case
When I want to start a new idea from scratch (small tool, new service, side project), I have to:
- Go to GitHub and create a repo manually.
- Clone it locally / set up a folder.
- Then go back to emdash and import that repo.
It’s a bunch of context switches and setup steps before I can actually start working with agents.
Proposed Solution
Proposed solution (high level)
Add a “Start new project” entry point in emdash (alongside “Import GitHub repo”).
Flow could be:
- Pick owner + repo name (and visibility) for GitHub.
- Optionally choose a language/templats and basic files (README.md, .gitignore, license).
emdash:
- creates the repo on GitHub,
- initializes the local repo/folder,
- makes the initial commit + push to main,
- and opens the first workspace on that repo so I can immediately start a task with an agent.
Alternatives Considered
No response
Additional Context
No response