Smart Issue
Smart Issue lets you describe a task in plain language and automatically generates a properly formatted GitHub issue, branch, and draft PR.

How It Works
Section titled “How It Works”- Press 6 to open the Smart Issue popup
- Type a description in natural language (e.g., “add dark mode to settings”)
- AI generates:
- A properly formatted issue title
- A detailed issue body with context
- A conventional branch name
- Autogit creates the issue, branch, worktree, and draft PR—then switches you to the new worktree
Why Use It?
Section titled “Why Use It?”Traditional workflow:
- Go to GitHub
- Create an issue with title and body
- Copy the issue number
- Create a branch locally
- Create a worktree (optional)
- Push the branch
- Create a PR and link to the issue
With Smart Issue:
- Press 6, type “add dark mode to settings”, press Enter
- Done—you’re in a new worktree with a draft PR ready.
Example
Section titled “Example”You type:
fix the bug where users cant login after password resetAI generates:
Title: Fix login failure after password reset
Body:
## ProblemUsers are unable to login after completing a password reset flow.
## Expected BehaviorAfter resetting their password, users should be able to login with their new credentials.
## Acceptance Criteria- [ ] Identify root cause of login failure after reset- [ ] Implement fix- [ ] Add test coverage for password reset flowBranch: fix-login-failure-after-password-reset
Fits Into the Workflow
Section titled “Fits Into the Workflow”Smart Issue is the starting point of the development workflow:
- Start — Press
6to create issue, branch, worktree, and draft PR - Develop — Make changes in your isolated worktree, commit with
7 - Ship — Press
8to mark PR ready for review
The draft PR signals that work has started on this issue, preventing duplicate effort from other developers or AI agents. The worktree ensures your work is isolated from other in-progress features.
Keyboard Shortcuts
Section titled “Keyboard Shortcuts”| Key | Action |
|---|---|
| 6 | Open Smart Issue popup |
| Enter | Submit and create issue |
| Escape | Cancel |
Write Like You’re Texting
Section titled “Write Like You’re Texting”Don’t worry about formatting. The AI handles capitalization, punctuation, and structure:
add dark mode→ “Add dark mode support”fix the login bug→ “Fix login authentication failure”update readme with new api docs→ “Update README with API documentation”
Be Specific When Needed
Section titled “Be Specific When Needed”More context = better output:
add button→ Generic outputadd logout button to navbar that clears session→ Detailed, specific output
One Issue at a Time
Section titled “One Issue at a Time”Keep each issue focused on a single task. This leads to:
- Smaller, reviewable PRs
- Clearer AI-generated content
- Faster iteration cycles